Diamond Beach is a coastal town in the Mid North Coast region of New South Wales, Australia, in the Mid-Coast Council LGA, about 303 km north-north-east of Sydney. At the 2011 census, Diamond Beach had a population of 849 people.
Population: 886 (2016 census)
Postcode(s): 2430
Elevation: 6 m (20 ft)
Location: 303 km (188 mi) NNE of Sydney · 163 km (101 mi) NNE of Newcastle · 30 km (19 mi) SSE of Taree · 24 km (15 mi) N of Forster · 65 km (40 mi) NE of Bulahdelah
AdFind the top-rated and best-reviewed tours and activities in NewSouthWales for 2025. Don't worry if your plans change. We offer 24/7 customer service in multiple languages.
Destinations: Sydney Airport, Sydney Harbour, Skywalk, Jervis Bay, Taronga Zoo