Skip to main content
Visit our towns


Dating back to 1837, Kilmore is believed to be Victoria’s oldest inland settled town and is located in 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 rest of their journey.

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 distinctly Celtic feel making it the ideal home for the annual Celtic Festival.

Points of interest


More Information


This page was last updated on 15 February 2022.