Macedon is a rural/residential township in the southern foothills of the Mount Macedon Range. It is on the railway line between Melbourne and Bendigo, and is 58 km north-west of Melbourne. (Macedon is separate from Mount Macedon township.)
The railway line was constructed in 1861, and the year before a township was surveyed on the future site of Macedon. A hotel was built in the year of the survey. The area was first named Middle Gully, a once-permanent creek.