Skip to main content
Shkuru Afshar / CC BY-SA 4.0

Schools in Melbourne, VIC — all 10 schools

Melbourne, VIC 3004 has 10 schools. The table below lists every one with its sector, year levels and published Year 7 fee. Government zones below apply to the suburb centre; check your exact address for eligibility.

Schools

10

2 government, 8 independent

Primary / Secondary

2 / 6

schools offering each stage; one school can offer both

Activity providers

32

Every school in Melbourne

Schools whose address is in Melbourne, listed A–Z.

School Sector Levels Year 7 fee
Hester Hornbrook Academy Ltd Independent —
Holmes Institute - Melbourne Independent —
Mac.Robertson Girls' High School Government Secondary —
Melbourne Grammar School Independent Primary · Secondary $43,390
Ozford College Independent Secondary —
Stott's College Independent Secondary —
Stott's College - Melbourne City Campuses Independent —
Taylors College Independent Secondary —
Victorian College for the Deaf Government —
Wesley College - St Kilda Road Independent ELC · Kinder · Primary · Secondary $40,270

Government school zones at the centre of Melbourne (2026)

The centre of Melbourne falls inside these zones. Zones are drawn street by street, so parts of the suburb can belong to other schools — check your exact address and confirm with the school.

Check a specific address against these zones →

Also within 3 km of the centre of Melbourne

Schools addressed in neighbouring suburbs but no more than 3 km from the centre of Melbourne as the crow flies. Not counted in the 10 above.

After-school activities in Melbourne

32 activity providers run classes in Melbourne — sport, music, tutoring and creative arts, most of them within a few minutes of these schools.

Open the Melbourne family guide

Melbourne within City of Melbourne

29 of the council area’s 72 activity providers · 1st of 15 suburbs by number of providers

City of Melbourne guide

Schools in nearby suburbs

Schools in smaller suburbs nearby

These suburbs have too few schools for a page of their own, and Melbourne is the nearest suburb that has one. Distances are straight-line, centre to centre. These 7 schools are not counted in the 10 above.

Frequently Asked Questions

How many schools are there in Melbourne?

There are 10 schools in Melbourne, VIC — 2 government, 8 independent. 2 offer primary years and 6 offer secondary years.

Which school zone is Melbourne in?

The centre of Melbourne falls inside the 2026 zones for Taylors Lakes Primary School, Taylors Lakes Secondary College. Zones are drawn by address, so two streets in the same suburb can belong to different schools — check your exact address.

Sources: the AroundSchools school database, ACARA Australian Schools List (CC BY 4.0) and Victorian Department of Education school zones (2026) (CC BY 4.0). Directory data updated 12 Oct 2026. Fees are the most recently published figures and exclude levies and extras. About our data sources