Thornbury
Suburb profile, market snapshot and recent listings for Thornbury, VIC 3071.
About Thornbury
Welcome to Thornbury
Thornbury sits in Melbourne's inner-north, about 9 kilometres from the CBD, sandwiched between Preston and Northcote along the High Street and Plenty Road corridors. It has long lived in the shadow of its trendier neighbour Northcote, but that's increasingly to its advantage — Thornbury offers much of the same leafy, café-dense inner-north lifestyle at a level still (just) more attainable.
With a population of around 19,005 and a median age of 37, it's a suburb of young professionals, couples and families drawn to its Edwardian and Californian bungalow streetscapes, tram access, and a High Street strip that keeps growing more interesting by the year. It suits buyers who want inner-city convenience without quite the price tag of Fitzroy or Carlton, and renters who want character housing close to transport.
Lifestyle & dining
High Street is the spine of Thornbury life, a long strip of cafés, wine bars, bakeries and restaurants that has filled in steadily as Northcote's own strip has grown pricier and busier. There's a distinctly local, unpolished feel to much of it still — old milk bars beside new natural wine bars, Vietnamese bakeries beside third-wave coffee roasters. The suburb's proximity to Northcote and Brunswick East means residents can easily wander into either for a bigger night out, while Preston to the north offers more everyday, multicultural retail and dining.
Shopping
Beyond the High Street strip, Thornbury residents lean on Northcote Plaza and the shops around Westgarth for bigger grocery runs, while Preston Market — one of Melbourne's great old-school produce markets — is a short trip north for fresh food, delis and bargain finds. The suburb's own retail mix skews towards independent traders rather than chain stores, which is part of its appeal to locals who prefer a slower, more neighbourhood-scale shopping experience.
Getting around
Thornbury is well served by the number 11 tram running the length of High Street into the city, making car-free commuting straightforward for anyone near the strip. The Mernda railway line also clips the suburb, with Thornbury and Merri stations providing a quicker run into Melbourne Central and the CBD for those further from the tram route. Plenty Road and St Georges Road offer reasonable cycling and driving links, and the suburb's flat, grid-like layout makes it an easy one to walk or ride around.
Schools & families
Families have a solid spread of options close by, including Thornbury Primary School and Penders Grove Primary School, along with the Catholic parish schools Holy Spirit School and St Mary's School. The Fitzroy Community School's Thornbury Campus offers an alternative education pathway for families seeking something outside the mainstream system, while Virtual School Victoria serves students needing flexible or remote learning arrangements. Secondary options in Northcote and Preston are within easy reach for older children.
Parks & recreation
Green space is one of Thornbury's underrated strengths, with All Nations Park and the Darebin Creek trail network offering walking and cycling links that stretch well beyond the suburb's boundaries. The Croxton Park and nearby Preston sporting precincts add further options for weekend sport, and the combination of creek-side paths and local ovals gives the suburb a genuinely outdoorsy feel despite its inner-city location.
The property market
Thornbury's median house price currently sits at $1.38 million, with units and apartments considerably more affordable at a median of $668,000 — a gap that reflects the suburb's strong stock of freestanding period homes. Recent house price growth has been modest, up just 0.2%, suggesting the market has settled into a steadier phase after the sharper rises seen across the inner north in previous years. Median weekly rent of $850 points to continued strong rental demand, particularly from tenants priced out of Northcote and Fitzroy but unwilling to move further from the city. Current listings show houses make up 54% of stock, with apartments and units at 27%, townhouses 17% and a small 2% share of vacant land, giving buyers a genuine mix of options from classic weatherboards to newer higher-density builds.
Market snapshot
Thornbury property market
Median sale price
$1.38m
House · 3 bed
Median rent
$850
per week
Gross rental yield
3.2%
annual rent ÷ sale price
Typical price range
Entry
$909k
Median
$1.38m
Premium
$1.91m
Days on market
32
Auction clearance
80%
Sold this year
152
Median sold price trend · House 3 bed
Compound growth -0.0% / yr over 4 yrs
Median price by bedrooms · House
Property types on market
Share of current listings in Thornbury by dwelling type.
Who lives here
Demographics
ABS Census 2021 figures for Thornbury, VIC 3071.
Population
19,005
residents (2021)
Median age
37
years
Household income
$1,971
median, per week
Median rent
$391
per week
Median mortgage
$2,200
per month
Mortgage / income
26%
comfortable
Source: Australian Bureau of Statistics, Census of Population and Housing 2021. Suburb-level (SAL) aggregates.
Education
Schools in Thornbury
Government school catchment
Independent & Catholic schools
Fitzroy Community School - Thornbury Campus
Recent results
Recently sold in Thornbury
$529k
21/8-10 Martin Street
Sold ~July 2026
$1.30m
183 Rossmoyne Street
Sold ~July 2026
$900k
246 Victoria Road
Sold ~July 2026
$810k
58E Leinster Grove
Sold ~July 2026
$418k
9/55 Martin Street
Sold ~July 2026
$551k
9/62-64 Rennie Street
Sold ~July 2026
$1.28m
131 Ballantyne Street
Sold ~July 2026
$1.90m
281 Rathmines Street
Sold ~July 2026
Sold prices as published on the original listing; some may reflect the last advertised price. Dates are approximate.
Explore the area
Properties & amenities in Thornbury
Compare the area
Price map around Thornbury
Every listing for sale near Thornbury, coloured by price — so you can see how it stacks up against the streets and suburbs next door.
Loading price map…
Nearby suburbs
Quick switch to nearby areas
Common questions
Thornbury suburb FAQ
What is the median property price in Thornbury?
The median house price in Thornbury, VIC is $1.38m for a 3-bedroom home. Over the past year, median sold prices have risen about 0.2%.
How much is rent in Thornbury?
The median weekly rent in Thornbury is around $850 per week.
Is Thornbury a good place to live?
Thornbury is an inner-city suburb in Melbourne, Victoria, Australia, 7 km (4.3 mi) north-east of Melbourne's Central Business District, located within the City of Darebin local government area. Thornbury is an established residential suburb in VIC, with a population of around 19,005 and 8 schools in the area.
What is the population of Thornbury?
Thornbury has a population of 19,005 (ABS 2021 Census), with a median age of 37.
What schools are in Thornbury?
There are 8 schools in or near Thornbury, including Virtual School Victoria, Fitzroy Community School - Thornbury Campus and Holy Spirit School.
How long do homes take to sell in Thornbury?
Properties in Thornbury take around 32 days to sell on average, with an auction clearance rate of about 80%.
How much do you need to buy in Thornbury?
Entry-level properties in Thornbury start around $909k, while premium homes reach $1.91m.
What suburbs are near Thornbury?
Suburbs near Thornbury include Preston, Coburg, Brunswick East, Princes Hill and Northcote.
Fresh to market
New this week in Thornbury
Vogue Style Living In A Well-Connected Location
There's no place like home!
Innovative Design in a Premium Setting
Effortless Living, Exceptional Convenience
Available now