Which Melbourne suburb has the most railway stations?

Melbourne’s 218 railway stations are not always where you expect them to be: Huntingdale Station is in Oakleigh, North Melbourne Station is in West Melbourne and Burwood Station is in Glen Iris.

This then begs the question: which suburb in Melbourne has the most?

Westgarth Station at night


To answer this question, I extracted data from OpenStreetMap using Overpass. I then loaded this into QGIS to exclude some of the extrated data to remove tourist railways, miniature railways and similar points. I then loaded the suburb and locality boundaries from data.vic.gov.au to run a spatial analysis and come up with the results.


The results of this analysis were quite surprising.

There are only four suburbs in Melbourne that have four or more train stations located within their boundaries. There are two joint winners with a total of five stations each – Northcote and Camberwell.

SuburbNumber of stationsStations
East Camberwell
Brighton4Brighton Beach
Middle Brighton
North Brighton
Melbourne (CBD)4Flagstaff
Flinders Street
Melbourne Central

When Melbourne Metro 1 opens, Melbourne CBD will shoot up to the top of the list. Three of the five new stations (State Library, Town Hall and Anzac) will be located within its boundaries, bringing the total number up to seven.

It could also be argued that Parliament Station is technically located partially in East Melbourne and that Richmond Station is located partially in the Melbourne CBD. This doesn’t change the total number, but if you are pedantic then this could be something to think about.

So if you live in Northcote or Camberwell, consider yourself lucky to have more railway stations than any other suburb!


Join the discussion and tell us your opinion.

7 February, 2023 at 8:08 pm

What about Spencer St Station? (Southern Cross Station)

11 March, 2023 at 12:33 pm
– In reply to: Steveo

The station is within Docklands as Spencer street is the boundary between Docklands and the CBD

Leave a reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.