« Back to Blog

Top 10 suburbs with the best schools



Making the decision about which school to send your kids to can be agonising. Academic results, sporting resources, teacher reputation, bullying policy, on-site tutoring uniform requirements… these are just some of the considerations you turn over in your head. And we haven’t even factored in the very important question of location!

Choosing the best school for your children is made even harder when you start to factor in catchment zones and waiting lists. The situation is so tense in some circles that there have been schools known to accept enrolment enquiries and down-payments when the potential student is still in utero.

For many parents, this decision is very closely tied to where they will put down their roots and buy a home. After all, no one wants to add a 45-minute commute to their mornings to do the school run if it can be avoided.

With this in mind, we’ve done some research to uncover some of the suburbs around the country that lay claim to having the best primary schools. We’ve based our research purely on academic results, using the ranking system over at BetterEducation, and the results are in:

10 suburbs with the best schools in Sydney:

  1. Artarmon
  2. Woollahra
  3. Beecroft
  4. Cheltenham
  5. Kirribilli
  6. Milsons Point
  7. Darling Point
  8. Edgecliff
  9. HMAS Rushcutters Bay
  10. Point Piper

10 suburbs with the best schools in Melbourne:

  1. Camberwell East
  2. Canterbury
  3. Balwyn
  4. Balwyn East
  5. Chapel Street North
  6. Domain Road PO
  7. South Yarra
  8. Glen Iris
  9. South Melbourne
  10. Auburn South

10 suburbs with the best schools in Brisbane:

  1. Rainworth
  2. St Lucia
  3. Buranda
  4. Macgregor
  5. Sunnybank Gills
  6. Chapel Hill
  7. Robertson
  8. Kelvin Grove
  9. Brookfield
  10. South Brisbane

10 suburbs with the best schools in Perth:

  1. Broadway Nedlands
  2. Crawley
  3. Dalkeith
  4. Nedlands
  5. Daglish
  6. Shenton Park
  7. Subiaco/Subiaco East
  8. Floreat
  9. Jolimont
  10. Wembley

10 suburbs with the best schools in Adelaide:

  1. Dulwich
  2. Glenside
  3. Linden Park
  4. Toorak Gardens
  5. Tusmore
  6. Paracombe
  7. Novar Gardens
  8. Beaumont
  9. Burnside
  10. Erindale

10 suburbs with the best schools in Canberra:

  1. Yarralumla
  2. Russell Hill
  3. Rusell
  4. Parliament House
  5. Parkes
  6. HMAS Harman/Harman
  7. Duntroon
  8. Deakin West/Deakin
  9. Capital Hill
  10. Canberra

10 suburbs with the best schools in Hobart:

  1. Tolmans Hill
  2. Mount Nelson
  3. Bonnet Hill
  4. Taroona
  5. South Hobart
  6. Battery Point
  7. University of Tasmania
  8. Sandy Bay
  9. Lower Sandy Bay
  10. Dynnyrne

Of course, when it comes to education, the term ‘best’ is open to interpretation. To one parent, the best school is one that embraces an inclusive and supportive educational policy. To another parent, it all boils down to the academic runs on the board, while to other families, it’s the sporting and extra-curricular activities on offer that make a big impact.

Another huge factor is budget. At Australia’s most prestigious private schools, you can expect to pay upwards of $25,000 per year, per child for their tuition, whereas a public school education can cost as little as $200 for books, pens and a school uniform.

To find the best school for your child and make a decision that suits your individual family, our tips are:

  1. Visit the school personally – when doing a tour, you’ll get a feel for the school in terms of culture, resources and how the students and staff interact.
  2. Try to meet the principal – or at the minimum, meet a member of the teaching staff in the year your child will enroll in.
  3. Peek inside a classroom – to see what the resources are like. Do they have enough/modern equipment? Is the classroom colourful and do the students seem to be happy?
  4. Ask around – what is the reputation of the school in the local community?

Searching for student-related housing of a different kind? Click here to cashing in on university student housing for 2017!