Harcourt is a small Central Highlands town located approximately 9 km northeast of Castlemaine, where the Midland Highway meets the Calder Highway. At the 2021 census, Harcourt had a population of 1,038. The town was named after Sir William Harcourt.