Skip to main content


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.

Local Histories

It was originally a stop over town for travellers and cattle driving teams, and later for prospective miners and families travelling to the gold fields. 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 stop over for those coming from the ports and town of Melbourne 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.

A Great Place for a Country Break

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