2023 Best Primary Schools in Melbourne, VIC

View the top ranking schools in your area based on quantitative and qualitative data from the Australian Department of Education. Search Naplan, Student Demographics and Parent Reviews.

Search Schools

Search Schools

Regions

Regions

Grade Level

Grade Level
  • Primary (34)
  • Special (3)

School Type

School Type
  • Government (34)
  • Catholic (6)
  • Independent (4)
  • Public (3)
  • Private (1)

Religion

Religion
  • Secular (10)
  • Catholic (1)

Rating

Rating
  • 5 out of 5 5 stars (0)
  • 4 out of 5 4 stars& up (0)
  • 3 out of 5 3 stars& up (0)
  • 2 out of 5 2 stars& up (0)
  • 1 out of 5 1 star& up (0)

Student-Teacher Ratio

Student-Teacher Ratio

My Choice Rank

My Choice Rank
  • All
  • A
  • A-
  • A+
Sort By
Sort By
1 - 25 of 48 posts
#1 Best Primary School in Victoria
0.0/5
(0 Reviews)

Fitzroy Community School is a very highly rated primary school in Fitzroy North, 3068 VIC. The private school has 113 students with a student-to-teacher ratio of 1 to 7.

#2 Best Primary School in Victoria
0.0/5
(0 Reviews)

Christ Church Grammar School is a very highly rated primary school in South Yarra, 3141 VIC. The private school has 274 students with a student-to-teacher ratio of 1 to 7.

#3 Best Primary School in Victoria
5.0/5
5.0
(2 Reviews)

Erasmus Primary School is a very highly rated primary school in Hawthorn, 3122 VIC. The private school has 113 students with a student-to-teacher ratio of 1 to 9.

#4 Best Primary School in Victoria
0.0/5
(0 Reviews)

Balwyn Primary School is a very highly rated primary school in Balwyn, 3103 VIC. The public school has 641 students with a student-to-teacher ratio of 1 to 13.

#5 Best Primary School in Victoria
0.0/5
(0 Reviews)

Serpell Primary School is a very highly rated primary school in Templestowe, 3106 VIC. The public school has 1182 students with a student-to-teacher ratio of 1 to 15.

#6 Best Primary School in Victoria
0.0/5
(0 Reviews)

Beverley Hills Primary School is a very highly rated primary school in Doncaster East, 3109 VIC. The public school has 699 students with a student-to-teacher ratio of 1 to 14.

#7 Best Primary School in Victoria
0.0/5
(0 Reviews)

Canterbury Primary School is a very highly rated primary school in Canterbury, 3126 VIC. The public school has 614 students with a student-to-teacher ratio of 1 to 15.

#8 Best Primary School in Victoria
0.0/5
(0 Reviews)

Camberwell Primary School is a very highly rated primary school in Camberwell, 3124 VIC. The public school has 581 students with a student-to-teacher ratio of 1 to 13.

#9 Best Primary School in Victoria
0.0/5
(0 Reviews)

Deutsche Schule Melbourne is a very highly rated primary school in Fitzroy North, 3068 VIC. The private school has 134 students with a student-to-teacher ratio of 1 to 8.

#10 Best Primary School in Victoria
0.0/5
(0 Reviews)

Hartwell Primary School is a very highly rated primary school in Camberwell, 3124 VIC. The public school has 605 students with a student-to-teacher ratio of 1 to 11.

#11 Best Primary School in Victoria
0.0/5
(0 Reviews)

St Cecilia’s School is a very highly rated primary school in Glen Iris, 3146 VIC. The catholic school has 253 students with a student-to-teacher ratio of 1 to 11.

#12 Best Primary School in Victoria
0.0/5
(0 Reviews)

Glendal Primary School is a very highly rated primary school in Glen Waverley, 3150 VIC. The public school has 913 students with a student-to-teacher ratio of 1 to 15.

#13 Best Primary School in Victoria
0.0/5
(0 Reviews)

Sholem Aleichem College is a very highly rated primary school in Elsternwick, 3185 VIC. The private school has 151 students with a student-to-teacher ratio of 1 to 8.

#14 Best Primary School in Victoria
0.0/5
(0 Reviews)

Oakleigh South Primary School is a very highly rated primary school in Oakleigh South, 3167 VIC. The public school has 1057 students with a student-to-teacher ratio of 1 to 14.

#15 Best Primary School in Victoria
0.0/5
(0 Reviews)

Alphington Primary School is a very highly rated primary school in Alphington, 3078 VIC. The public school has 349 students with a student-to-teacher ratio of 1 to 14.

#16 Best Primary School in Victoria
0.0/5
(0 Reviews)

South Yarra Primary School is a very highly rated primary school in South Yarra, 3141 VIC. The public school has 430 students with a student-to-teacher ratio of 1 to 15.

#17 Best Primary School in Victoria
0.0/5
(0 Reviews)

Doncaster Gardens Primary School is a very highly rated primary school in Doncaster East, 3109 VIC. The public school has 762 students with a student-to-teacher ratio of 1 to 14.

#18 Best Primary School in Victoria
0.0/5
(0 Reviews)

Westgarth Primary School is a very highly rated primary school in Northcote, 3070 VIC. The public school has 585 students with a student-to-teacher ratio of 1 to 14.

#19 Best Primary School in Victoria
0.0/5
(0 Reviews)

Wheelers Hill Primary School is a very highly rated primary school in Wheelers Hill, 3150 VIC. The public school has 682 students with a student-to-teacher ratio of 1 to 14.

#20 Best Primary School in Victoria
0.0/5
(0 Reviews)

Hampton Primary School is a very highly rated primary school in Hampton, 3188 VIC. The public school has 599 students with a student-to-teacher ratio of 1 to 14.

#21 Best Primary School in Victoria
0.0/5
(0 Reviews)

Kew East Primary School is a very highly rated primary school in Kew East, 3102 VIC. The public school has 355 students with a student-to-teacher ratio of 1 to 13.

#22 Best Primary School in Victoria
0.0/5
(0 Reviews)

Deepdene Primary School is a very highly rated primary school in Deepdene, 3103 VIC. The public school has 403 students with a student-to-teacher ratio of 1 to 14.

#23 Best Primary School in Victoria
0.0/5
(0 Reviews)

Sacred Heart School is a very highly rated primary school in Kew, 3101 VIC. The catholic school has 209 students with a student-to-teacher ratio of 1 to 9.

#24 Best Primary School in Victoria
0.0/5
(0 Reviews)

Glen Iris Primary School is a very highly rated primary school in Glen Iris, 3146 VIC. The public school has 395 students with a student-to-teacher ratio of 1 to 11.

#25 Best Primary School in Victoria
0.0/5
(0 Reviews)

St Joan of Arc School is a very highly rated primary school in Brighton, 3186 VIC. The catholic school has 380 students with a student-to-teacher ratio of 1 to 12.