VIC · 3071

Thornbury

Suburb profile, market snapshot and recent listings for Thornbury, VIC 3071.

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 price ranks #541 of 3,797 suburbs · pricier than 86%
Type
Bedrooms

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.

House54%
Apartment / Unit27%
Townhouse17%
Land2%

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

Virtual School Victoria

Prep-12CoEdGovernment
Visit school website →

Penders Grove Primary School

Prep-6CoEdGovernment
Visit school website →

Thornbury Primary School

Prep-6CoEdGovernment
Visit school website →

Wales Street Primary School

Prep-6CoEdGovernment
Visit school website →

Thornbury High School

7-12CoEdGovernment
Visit school website →

Independent & Catholic schools

Fitzroy Community School - Thornbury Campus

Private

Holy Spirit School

Prep-6CoEdCatholic
Visit school website →

St Mary's School

Prep-6CoEdCatholic
Visit school website →

Recent results

Recently sold in Thornbury

$529k

21/8-10 Martin Street

apartment2 bd · 1 ba · 1 car

Sold ~July 2026

$1.30m

183 Rossmoyne Street

house3 bd · 1 ba · 3 car

Sold ~July 2026

$900k

246 Victoria Road

house3 bd · 1 ba · 3 car

Sold ~July 2026

$810k

58E Leinster Grove

townhouse2 bd · 2 ba · 1 car

Sold ~July 2026

$418k

9/55 Martin Street

apartment1 bd · 1 ba · 1 car

Sold ~July 2026

$551k

9/62-64 Rennie Street

villa1 bd · 1 ba · 1 car

Sold ~July 2026

$1.28m

131 Ballantyne Street

house2 bd · 1 ba · 2 car

Sold ~July 2026

$1.90m

281 Rathmines Street

house4 bd · 3 ba · 2 car

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

Loading map…

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.

CheaperPricier
ThornburyNearby suburbs

Loading price map…

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.

Available now

Properties in Thornbury

View all listings →
Image 1
Image 2
For Sale
$1.51m
house

Welcome to Thornbury

48 Wilmoth Street, Thornbury VIC 3071
321
Jellis Craig Reservoir1 month ago
Ask AI about this property
Image 1
Image 2
For Sale
$1.07m
house

Stylish freestanding living in a coveted Thornbury pocket

34A Newman Street, Thornbury VIC 3071
21
Nelson Alexander Northcote1 month ago
Ask AI about this property
Image 1
Image 2
For Sale
$690k–$740k
apartment

Expressions of Interest

1/184 Normanby Avenue, Thornbury VIC 3071
211
Nelson Alexander Northcote1 month ago
Ask AI about this property
Image 1
Image 2
For Sale
$850k–$900k
townhouse

Contemporary Comfort in Parklands Pocket

7/350 Gooch Street, Thornbury VIC 3071
322
McGrath Ivanhoe2 weeks ago
Ask AI about this property
Image 1
Image 2
For Sale
$490k–$530k
apartment

Contemporary Style, Renovated Comfort and an Unbeatable Thornbury Lifestyl

11/31 Woolton Avenue, Thornbury VIC 3071
211
Darren Jones Real Estate1 week ago
Ask AI about this property
Image 1
Image 2
For Sale
$570k–$627k
apartment

Retro Gem Ready to Renovate

4/111 Fyffe Street, Thornbury VIC 3071
211
McDonald Upton2 weeks ago
Ask AI about this property
Image 1
Image 2
NewFor Sale
$1.2m–$1.3m
house

Californian classic that's in the zone

177 Smith Street, Thornbury VIC 3071
312335 m²
Nelson Alexander Northcote6 days ago
Ask AI about this property
Image 1
Image 2
For Sale
$1.2m–$1.3m
house

Expressions of Interest Closing Saturday 25 July at 5pm

13B Lewis Street, Thornbury VIC 3071
221
Nelson Alexander Northcote3 weeks ago
Ask AI about this property
Image 1
Image 2
For Sale
$680k–$730k
townhouse

Vacant & Move-In Ready in the Heart of Thornbury

8 Aviary Grove, Thornbury VIC 3071
22166 m²
LJ Hooker City Residential3 months ago
Ask AI about this property
Image 1
For Sale
$850k–$900k
land

Your Canvas is Set

479 St Georges Road, Thornbury VIC 3071
313 m²
Ray White Preston3 months ago
Ask AI about this property
Image 1
Image 2
For Sale
$800k–$850k
townhouse

High on style, low on maintenance with Parkside appeal

7/80 Collins Street, Thornbury VIC 3071
221
Nelson Alexander Northcote2 weeks ago
Ask AI about this property
Image 1
Image 2
For Sale
$1.1m–$1.21m
townhouse

Architectural Style for an Easy Lifestyle

2/57 Alston Street, Thornbury VIC 3071
322
Barry Plant Bundoora & Macleod1 month ago
Ask AI about this property