Cost of living calculator Electricity calculator About Council rates Data studies Suburbs For agents and brokers
Melbourne · Rankings · November 2026

The best suburbs to live in Melbourne in 2026, ranked on cost and lifestyle

Travancore scores 89.5 out of 100, the highest of 525 Greater Melbourne suburbs, at $6,826 a year to run. A ranking built on house prices tells you what a suburb costs to buy into. This one scores what it costs to run and what you get once you live there, on six measures with published weights, so you can check it or weight it your own way.

The short answer

The highest scoring suburbs in Melbourne for 2026 are Travancore at 89.5 out of 100, Clifton Hill at 89.1 and Glen Huntly at 88.9. The SuburbCost Melbourne Suburb Score combines annual running cost (25 points), catchment school ICSEA (20), crime (15), flood and fire risk (15), public transport (15) and everyday amenities (10). 525 Greater Melbourne suburbs are ranked.

Key statistics

Suburbs ranked
525
Highest score (Travancore)
89.5 / 100
Top 20 average running cost
$7,694
Melbourne median running cost
$10,291

The 20 highest scoring Melbourne suburbs

Travancore wins on breadth. It takes 19 of 20 for schools, 8.3 of 15 for crime, 15 of 15 for flood and fire, 13.5 of 15 for transport and 10 of 10 for shops, cafes and parks, and runs at $6,826 a year against a $10,291 Melbourne median.

Every suburb's score, each part of it and its running cost: download all 525 as a CSV.

Greater Melbourne suburbs ranked by the SuburbCost Melbourne Suburb Score, 2026
RankSuburbCouncilFrom CBDScoreRunning cost
1TravancoreMoonee Valley4.2 km89.5$6,826
2Clifton HillYarra4.1 km89.1$6,118
3Glen HuntlyGlen Eira11.1 km88.9$8,069
4Caulfield NorthGlen Eira8.2 km87.9$7,644
5RosannaBanyule12.5 km87.9$8,516
6CanterburyBoroondara10.1 km87.7$8,584
7ElsternwickGlen Eira9.1 km87.4$7,541
8CamberwellBoroondara10 km87.4$8,566
9Fitzroy NorthYarra3.9 km87.3$6,044
10NorthcoteDarebin5.7 km87.1$6,882
11KingsvilleMaribyrnong7.3 km87$7,703
12Moonee PondsMoonee Valley6.6 km86.4$7,534
13CaulfieldGlen Eira9.7 km86.1$7,696
14SeddonMaribyrnong6.3 km86$7,411
15ThornburyDarebin7.1 km85.9$6,966
16ToorakStonnington5.7 km85.5$6,905
17Surrey HillsBoroondara12.1 km85.3$9,441
18BalwynBoroondara10.9 km85.2$8,793
19Mount WaverleyMonash16.2 km84.9$9,393
20MalvernStonnington8 km84.5$7,249

These scores assume a typical household and a drive to the CBD. Compare your own shortlist with your commute and household →

The top 20 spread across 9 councils, led by Boroondara and Glen Eira with 4 each. All 20 have a catchment ICSEA of 8.0 or more. None of the top 20 is rated high for other offences, while 10 are rated high for property offences, which are counted per resident and so read high in suburbs whose shops and stations draw people from elsewhere. Crime is rated suburb by suburb, except for the 110 suburbs under 1,000 residents, which take their council's rating.

These figures assume a typical household and commute. Find the Melbourne suburbs that fit your own budget →

Best Melbourne suburbs by distance from the city

One list for the whole of Greater Melbourne favours suburbs close to the city twice, through a cheaper commute and better transport. Splitting the 525 suburbs into five distance bands shows the strongest option at each commute length.

Inner, within 5km of the CBD

26 of the 525 ranked suburbs sit in this band. Travancore scores highest at 89.5, at $6,826 a year to run.

Highest scoring Melbourne suburbs, inner, within 5km of the cbd
SuburbCouncilScoreRunning costNearest train
TravancoreMoonee Valley89.5$6,826Flemington Bridge, 9 min walk
Clifton HillYarra89.1$6,118Clifton Hill, 4 min walk
Fitzroy NorthYarra87.3$6,044Rushall, 8 min walk
RichmondYarra84$5,945East Richmond, 9 min walk
ParkvilleMelbourne83.7$5,235Royal Park, 9 min walk
Carlton NorthYarra83$6,093Royal Park, 19 min walk
East MelbourneMelbourne82.3$4,760Jolimont-MCG, 3 min walk
South YarraStonnington81.8$6,279South Yarra, 1 min walk

Middle ring, 5km to 10km

54 of the 525 ranked suburbs sit in this band. Caulfield North scores highest at 87.9, at $7,644 a year to run.

Highest scoring Melbourne suburbs, middle ring, 5km to 10km
SuburbCouncilScoreRunning costNearest train
Caulfield NorthGlen Eira87.9$7,644Malvern, 10 min walk
ElsternwickGlen Eira87.4$7,541Elsternwick, 8 min walk
NorthcoteDarebin87.1$6,882Northcote, 8 min walk
KingsvilleMaribyrnong87$7,703West Footscray, 9 min walk
Moonee PondsMoonee Valley86.4$7,534Moonee Ponds, 1 min walk
CaulfieldGlen Eira86.1$7,696Glen Huntly, 19 min walk
SeddonMaribyrnong86$7,411Seddon, 5 min walk
ThornburyDarebin85.9$6,966Thornbury, 9 min walk

Outer, 10km to 20km

127 of the 525 ranked suburbs sit in this band. Glen Huntly scores highest at 88.9, at $8,069 a year to run.

Highest scoring Melbourne suburbs, outer, 10km to 20km
SuburbCouncilScoreRunning costNearest train
Glen HuntlyGlen Eira88.9$8,069Glen Huntly, 4 min walk
RosannaBanyule87.9$8,516Rosanna, 6 min walk
CanterburyBoroondara87.7$8,584Canterbury, 4 min walk
CamberwellBoroondara87.4$8,566Willison, 4 min walk
Surrey HillsBoroondara85.3$9,441Union, 3 min walk
BalwynBoroondara85.2$8,793Chatham, 20 min walk
Mount WaverleyMonash84.9$9,393Mount Waverley, 4 min walk
StrathmoreMoonee Valley84.1$8,290Pascoe Vale, 9 min walk

Suburban, 20km to 40km

174 of the 525 ranked suburbs sit in this band. Mitcham scores highest at 76.5, at $10,319 a year to run.

Highest scoring Melbourne suburbs, suburban, 20km to 40km
SuburbCouncilScoreRunning costNearest train
MitchamWhitehorse76.5$10,319Mitcham, 9 min walk
ParkdaleKingston75.9$10,890Parkdale, 5 min walk
VermontWhitehorse73.5$10,350Mitcham, 30 min walk
MentoneKingston73.4$10,620Mentone, 5 min walk
HeathmontMaroondah71.3$11,053Heathmont, 1 min walk
ElthamNillumbik70.7$11,459Eltham, 8 min walk
Ringwood EastMaroondah70.1$11,075Ringwood East, 1 min walk
Burnside HeightsMelton68.7$10,140No station within a 30 minute walk

Fringe, beyond 40km

144 of the 525 ranked suburbs sit in this band. Bunyip scores highest at 63.6, at $8,268 a year to run.

Highest scoring Melbourne suburbs, fringe, beyond 40km
SuburbCouncilScoreRunning costNearest train
BunyipCardinia63.6$8,268Bunyip, 4 min walk
BerwickCasey61.2$12,041Berwick, 4 min walk
ShorehamMornington Peninsula57$8,562No station within a 30 minute walk
GarfieldCardinia56.9$8,169Garfield, 15 min walk
BitternMornington Peninsula56.8$10,547Bittern, 4 min walk
Point LeoMornington Peninsula56.5$8,791No station within a 30 minute walk
FlindersMornington Peninsula55.4$8,249No station within a 30 minute walk
TyabbMornington Peninsula55.2$11,245Tyabb, 10 min walk

Best Melbourne suburbs for families

Filtering for a catchment school ICSEA of 8.0 or above and low flood and fire risk leaves 62 suburbs. The ten highest scoring, with their government school zones for 2026:

Melbourne suburbs meeting the family filter, ranked by score
SuburbZoned primary, 2026Zoned secondary, Year 7 2026ICSEARunning cost
TravancoreFlemington Primary SchoolMount Alexander 7-12 College9.5$6,826
Clifton HillSpensley Street Primary SchoolFitzroy High School10$6,118
Glen HuntlyGlen Huntly Primary SchoolGlen Eira College9.8$8,069
RosannaRosanna Golf Links Primary SchoolViewbank College9.3$8,516
CanterburyCanterbury Primary SchoolCamberwell High School10$8,584
ElsternwickElsternwick Primary SchoolElwood College9.7$7,541
CamberwellCanterbury Primary SchoolCamberwell High School10$8,566
Fitzroy NorthFitzroy North Primary SchoolFitzroy High School9.8$6,044
KingsvilleKingsville Primary SchoolFootscray High School8.9$7,703
Moonee PondsMoonee Ponds West Primary SchoolMount Alexander 7-12 College9.4$7,534

ICSEA is the Index of Community Socio Educational Advantage, published by ACARA. It describes the background of a school's community, not the quality of its teaching. Victorian school zones are drawn by address and can split a suburb, so confirm the zone for a specific house on the Victorian Government's Find my School site before you rely on it.

Best Melbourne suburbs for commuters

124 of the 525 suburbs have a train station with morning-peak services within about a 10 minute walk of their centre. The ten highest scoring:

Melbourne suburbs with a train station within a 10 minute walk, ranked by score
SuburbStationWalkTram and bus departures, 7 to 9 amRunning cost
TravancoreFlemington Bridge9 min165$6,826
Clifton HillClifton Hill4 min175$6,118
Glen HuntlyGlen Huntly4 min123$8,069
Caulfield NorthMalvern10 min367$7,644
RosannaRosanna6 min122$8,516
CanterburyCanterbury4 min34$8,584
ElsternwickElsternwick8 min190$7,541
CamberwellWillison4 min102$8,566
Fitzroy NorthRushall8 min342$6,044
NorthcoteNorthcote8 min168$6,882

Running cost here assumes you drive to the CBD. On a yearly myki Pass the commute costs the same from every suburb, which changes which suburbs are cheapest. The cheapest Melbourne suburbs study shows both.

The highest scoring suburb in each Melbourne council

If you have already picked an area, this is the strongest suburb in each of the 31 councils and where it ranks across Melbourne.

Highest scoring suburb in each Greater Melbourne council, 2026
CouncilSuburbScoreMelbourne rank
Moonee Valley City CouncilTravancore89.51
Yarra City CouncilClifton Hill89.12
Glen Eira City CouncilGlen Huntly88.93
Banyule City CouncilRosanna87.95
Boroondara City CouncilCanterbury87.76
Darebin City CouncilNorthcote87.110
Maribyrnong City CouncilKingsville8711
Stonnington City CouncilToorak85.516
Monash City CouncilMount Waverley84.919
Hobsons Bay City CouncilNewport84.321
Merri-bek City CouncilPascoe Vale South84.322
Melbourne City CouncilParkville83.727
Port Phillip City CouncilRipponlea8333
Bayside City CouncilSandringham82.934
Whitehorse City CouncilMont Albert82.142
Manningham City CouncilDoncaster East79.762
Kingston City CouncilParkdale75.9102
Maroondah City CouncilHeathmont71.3135
Whittlesea City CouncilLalor71.1137
Brimbank City CouncilSunshine70.8139
Nillumbik Shire CouncilEltham70.7140
Melton City CouncilBurnside Heights68.7155
Wyndham City CouncilWilliams Landing66.5165
Knox City CouncilFerntree Gully64.9176
Cardinia Shire CouncilBunyip63.6185
Hume City CouncilRoxburgh Park62.3196
Casey City CouncilBerwick61.2206
Greater Dandenong City CouncilSpringvale South59.5211
Mornington Peninsula Shire CouncilShoreham57230
Yarra Ranges Shire CouncilMooroolbark56.1243
Frankston City CouncilSandhurst51.7286

How the Melbourne Suburb Score works

A 100 point composite of six measures with fixed, published weights.

Melbourne Suburb Score weights
MeasurePointsHow it is scored
Annual running cost25Percentile within Greater Melbourne: the cheapest suburb to run scores 25
Catchment school ICSEA20ACARA ICSEA of the catchment schools, out of 10; the 7 suburbs without a figure take the midpoint
Crime15Crime Statistics Agency property and other offences per 1,000 residents, year to June 2026, by suburb (council rating under 1,000 residents)
Flood and fire risk15Victorian planning scheme flood overlays and bushfire overlays, low, medium or high
Train access10Walking time to the nearest station with morning-peak departures
Tram and bus service5Departures between 7 and 9 am from stops within 800 m, full marks at 120
Everyday amenities10Supermarkets, cafes and parks within a 2 km walk (OpenStreetMap)

The weights differ from the Sydney and Brisbane scores in two places. Crime carries 15 points rather than 20, because 110 of the 525 suburbs, those under 1,000 residents, take their council's rating rather than their own, and the suburb figures leave out sexual offences. Those 5 points go to transport, which is split between trains (10) and the tram and bus network (5), since trams carry so much of Melbourne's everyday travel. Everyday amenities are counted exactly as in Sydney and Brisbane, from OpenStreetMap. Scores are comparable within Melbourne, not across cities.

Running cost means council rates, water, the modelled drive to the CBD and estimated building insurance, the same total as each suburb's page and the cheapest suburbs study. Victorian rates are each council's average residential rate for 2026-27. Train and tram data come from PTV's timetables (CC BY 4.0), the same figures as the Melbourne Suburb Finder. Walking times are measured in a straight line from the suburb's centre at 4.8 km an hour, so real walks run longer. 10 localities that are airports, a naval base, a treatment plant or industrial precincts are left out.

What this score does not measure

  • Property prices and capital growth. Not included anywhere on SuburbCost.
  • Quality of shops and parks. Amenities are counted from OpenStreetMap, which can miss or mislabel places. A count says nothing about how good they are.
  • Crime street by street. Ratings cover the whole suburb, and the 110 suburbs under 1,000 residents share their council's rating.
  • How a suburb feels. Street character, noise and community cannot be scored from open data.
  • Your own commute. The drive is modelled to the Melbourne CBD. If you work in Clayton, Dandenong or from home, it does not describe your trip.
  • Property level risk. Flood and fire are rated for the suburb, not the address. Check the planning overlays for a specific property.

If one measure matters more to you than the rest, the CSV has each part so you can re-rank on it.

Frequently asked questions

What are the best suburbs to live in Melbourne?

On the SuburbCost Melbourne Suburb Score, the highest scoring suburbs in 2026 are Travancore (Moonee Valley City Council) at 89.5 out of 100, Clifton Hill at 89.1 and Glen Huntly at 88.9. The score combines annual running cost, catchment school ICSEA, suburb crime ratings, flood and fire risk, access to trains, trams and buses, and shops, cafes and parks on foot. 525 Greater Melbourne suburbs are ranked. It does not measure property prices, capital growth or how a suburb feels to live in.

Is the crime score for the suburb or the council?

For the suburb, in 415 of the 525. The Crime Statistics Agency publishes offence counts by suburb, and the score rates property and other offences per 1,000 residents, averaged over the years to June 2025 and June 2026. The 110 suburbs with fewer than 1,000 residents take their council's rating instead, because a few offences would swing a small suburb's rate. Sexual offences are not in the suburb figures, so they are not counted. None of the top 20 is rated high for other offences, while 10 are rated high for property offences, which are counted per resident and so read high in suburbs whose shops and stations draw people from elsewhere.

What are the best Melbourne suburbs for families?

Filtering for a catchment school ICSEA of 8.0 or above and low flood and fire risk leaves 62 suburbs. The highest scoring are Travancore, Clifton Hill, Glen Huntly, Rosanna and Canterbury. ICSEA describes the background of a school's community, not its teaching, and Victorian school zones are set by address, so check the zone for any house you look at.

What are the best Melbourne suburbs for public transport?

124 of the 525 suburbs have a train station with morning-peak services within about a 10 minute walk of their centre. The highest scoring of those are Travancore, Clifton Hill, Glen Huntly, Caulfield North and Rosanna. Tram and bus departures within 800 m count for the rest of the transport score.

Are the best Melbourne suburbs expensive to run?

No. The top 20 average $7,694 a year to run, against a Melbourne median of $10,291, and 20 of the 20 cost less than the median. Most sit within 16.2 km of the CBD, where the commute is short. That says nothing about what they cost to buy, which this score does not measure. The cheapest suburbs to run are ranked in the cheapest Melbourne suburbs study.

How is the Melbourne Suburb Score calculated?

Six measures out of 100. Annual running cost 25 points, as a percentile within Greater Melbourne. Catchment school ICSEA 20. Crime 15, from the Crime Statistics Agency's suburb offence counts for property and other offences, year to June 2026, with suburbs under 1,000 residents taking their council's rating. Flood and fire overlays 15. Public transport 15: walking distance to a train station with morning-peak services (10) and tram and bus departures within 800 m between 7 and 9 am (5). Everyday amenities 10: supermarkets, cafes and parks within a 2 km walk. The weights are fixed and published.

Compare your own shortlist

Put up to five suburbs side by side on council rates, water, insurance, electricity and your commute, ten years out, with flood, fire, crime and school ratings for each.

Get the free suburb running cost report →

Cite this data

SuburbCost data is free to cite with attribution. Please link to this page as the source.

Melbourne Suburb Score: SuburbCost, best suburbs to live in Melbourne 2026, suburbcost.com.au, November 2026. https://www.suburbcost.com.au/blog/best-suburbs-in-melbourne-2026

Add SuburbCost as a preferred source on Google