Hanging Rock is a distinctive geological formation in central Victoria, Australia. A former volcano, it lies 718 m above sea level, and 105 m above the surrounding plain, between the two small townships of Newham and Hesket, approximately 70 km north-west of Melbourne, and a few kilometres north of Mount Macedon.