Malmsbury
Suburb profile, market snapshot and recent listings for Malmsbury, VIC 3446.
About Malmsbury
Welcome to Malmsbury
Malmsbury sits in the Macedon Ranges region of Victoria, on the old Calder corridor between Kyneton and Castlemaine, roughly an hour and a quarter north-west of Melbourne's CBD by road or rail. It's a small, historic village built around bluestone architecture, a landmark viaduct and a large reservoir, with a population of just 905 and a median age of 45 that points to a community of established locals rather than a fast-turnover commuter suburb.
This is a place for people who want space, quiet and a genuine country feel without giving up a rail link back to the city. Tree-changers, retirees and those chasing a weekender or hobby-farm lifestyle tend to be drawn here, alongside families happy with a tight-knit village school and easy access to the larger centres of Kyneton and Castlemaine for everything else.
Lifestyle & character
Malmsbury's identity is shaped by its bluestone heritage — the township grew up around bluestone quarrying and building in the 1850s and 60s, and that legacy is still visible in its cottages, public buildings and the striking five-arch railway viaduct that spans Coliban River gorge. The Malmsbury Botanic Gardens and the large Malmsbury Reservoir, popular for picnics, walking and fishing, give the village a relaxed, outdoorsy rhythm that suits weekend visitors and full-time residents alike.
Day-to-day life here is unhurried. There's a village pub, a general store and a handful of cafes that service locals and the steady flow of visitors travelling the old Calder Highway route between Melbourne and Bendigo, but for a wider range of shops, dining and services most residents head to nearby Kyneton or Castlemaine.
Shopping & services
For everyday needs, Malmsbury has a small core of local retail, but the bulk of shopping is done in Kyneton, a short drive south, which offers supermarkets, boutique stores and a well-regarded weekly produce market, or in Castlemaine to the north, known for its independent shops and arts scene. Neighbouring Taradale, just down the road, has its own small shopping strip and is a handy alternative for a coffee or quick errand.
Getting around
Malmsbury has its own railway station on the Melbourne–Bendigo line, giving residents a direct rail connection to the city as well as to Kyneton, Castlemaine and Bendigo, making it a genuine option for country-based commuters. By road, the town sits just off the Calder Highway/Freeway corridor, keeping Melbourne within reach in around 75 minutes and putting Kyneton and Castlemaine within easy day-trip distance for work, school runs or bigger shopping trips.
Schools & families
Malmsbury Primary School serves the local area and is the natural hub for families with younger children, offering a small-school setting typical of country Victoria. Secondary options and a wider choice of schools are available in Kyneton and Castlemaine, both a short drive away, which is where most local teenagers head once they finish primary years. The village's neighbours, Greenhill and Taradale, share this reliance on the larger towns for broader schooling and services, reinforcing Malmsbury's role as a small residential satellite within a well-connected cluster of Macedon Ranges townships.
Housing & the property market
Malmsbury's current listings show a market split between vacant land (59%) and established houses (41%), reflecting both its long-standing bluestone-era housing stock and ongoing interest in building new homes on larger rural-residential blocks. This mix suits buyers looking for a character home with history, as well as those wanting to design and build on land within a small, established township rather than a new estate.
With a population of just 905 and a median age of 45, Malmsbury remains a tightly held, low-turnover market rather than a high-volume growth suburb, which tends to appeal to buyers prioritising lifestyle, land size and a sense of place over rapid capital growth. Its position between Kyneton and Castlemaine, plus the direct rail line to Melbourne, keeps it on the radar for tree-changers and investors alike, even as it retains the feel of a genuinely small country village.
Who lives here
Demographics
ABS Census 2021 figures for Malmsbury, VIC 3446.
Population
905
residents (2021)
Median age
45
years
Household income
$1,636
median, per week
Median rent
$350
per week
Median mortgage
$1,324
per month
Mortgage / income
19%
comfortable
Source: Australian Bureau of Statistics, Census of Population and Housing 2021. Suburb-level (SAL) aggregates.
Education
Schools in Malmsbury
Government school catchment
Explore the area
Properties & amenities in Malmsbury
Compare the area
Price map around Malmsbury
Every listing for sale near Malmsbury, coloured by price — so you can see how it stacks up against the streets and suburbs next door.
Loading price map…
Common questions
Malmsbury suburb FAQ
Is Malmsbury a good place to live?
Malmsbury is a town in central Victoria, Australia on the Old Calder Highway (C794), 95 km north-west of the state capital, Melbourne and 11 km north-west of Kyneton. Malmsbury is an established residential suburb in VIC, with a population of around 905 and 1 school in the area.
What is the population of Malmsbury?
Malmsbury has a population of 905 (ABS 2021 Census), with a median age of 45.
What schools are in Malmsbury?
There is 1 school in or near Malmsbury, including Malmsbury Primary School.
What suburbs are near Malmsbury?
Suburbs near Malmsbury include Greenhill and Taradale.
Available now