Skip to main content
Visit our towns


Kilmore is believed to be Victoria’s oldest inland settled town and is located at the Heart of Victoria. Situated near a gap in the Great Dividing Range, Kilmore is only 60km from Melbourne but offers all the luxuries of a small country town.

History and Heritage

Kilmore was originally a stop over for travellers and cattle driving teams. After the trip up from Melbourne, both man and beast would rest here before commencing the long haul up Pretty Sally Hill.

During the Gold Rush years Kilmore was a major stopover for miners and their families travelling to the gold fields. In its busiest times it was home to over 26 public drinking and boarding houses,numerous churches, schools and a large hospital.

Explore the Area

Today, Kilmore still offers the same respite to weary travellers and city dwellers looking for a country break. With its cosy bed and breakfasts, premier racing facilities, cafés, bakeries and classic country pubs, Kilmore truly is a place to recharge and rediscover yourself.

Being largely settled by Irish tenant farmers, the town has a distinct Celtic feel making it the ideal home for the annual Celtic Festival.

More Information


This page was last updated on 29 April 2021.