Skip to main content
Visit our towns


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

History and Heritage

Kilmore was originally a stop over town for travellers and cattle driving teams. After the trip from Melbourne, the long haul up Pretty Sally Hill meant that both man and beast required rest.

During the Gold Rush years Kilmore was a major stopover for the prospective miner and 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 with open fires; 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.

More Information


This page was last updated on 25 May 2020.