Hanging Rock is a gold mining village and also rock face on the Northern Tablelands, New South Wales, Australia. This former gold mining town is situated about 10 km south east of Nundle. The village is part of the Tamworth Regional Council district and Parry County. Hanging Rock's geographical coordinates are 31° 29′ 0″ South, 151° 12′ 0″ East and the elevation is about 1100 m. Due to the high altitude of the village, Hanging Rock and the surrounding mountains can occasionally receive a snow fall on the coldest of winter days. At the 2006 census, Hanging Rock had a population of 195 people.