Seaham is a suburb of the Port Stephens local government area in the Hunter Region of New South Wales, Australia. It is located on the Williams River which flows into the Hunter River 14.6 km (9.1 mi) downstream from Seaham village at Raymond Terrace.