South Golden Beach is a coastal town in New South Wales, Australia in Byron Shire. It is off the Pacific Highway, close to Byron Bay, Ocean Shores, Billinudgel and the Queensland border. To the north of South Golden beach is Pottsville, and Brunswick heads to the south. At the 2006 census, South Golden Beach had a population of 1,729 people.
There is no service (fuel) station in the town, only a single takeaway food shop, and a Community Centre hall which is managed by a volunteers under Council delegation. More amenities and services can be found in neighbouring towns of New Brighton and Ocean Shores.