Math Minds logo
Login

Education news

Best Primary Schools in Melbourne: NAPLAN Results 2023

We've ranked the NAPLAN results to bring you Melbourne's top-performing primary schools. From academic excellence to innovative teaching methods, these schools have it all.

school building in doncaster east
math minds brain logo

Math Minds

Wednesday, 24th Jan 2024

Looking at primary schools in Melbourne can feel overwhelming given the multitude of options available. As parents, we understand the importance of finding the right school for our kids—one that not only provides a quality education but also fosters their overall development.

That's why we've simplified the process for you and compiled a ranking of the best primary schools in Melbourne. Whether you're just starting your search or wanting to compare schools, this is the list you've been looking for.

The Ranking Formula

Our ranking formula is based on the 2023 NAPLAN results released by the Australian Curriculum, Assessment and Reporting Authority (ACARA). We have taken into account the overall performance of students in five key areas: reading, writing, spelling, grammar and numeracy.

For each school, we've averaged the Year 3 and Year 5 student outcomes across all five areas to determine a primary school NAPLAN score.

Example: Mont Albert Primary School - 2023 Results

Top 200 Primary Schools Naplan Ranking 2023
ReadingWritingSpellingGrammarNum.
YR 3474464450486486
YR 5549550544573558

School Average NAPLAN Score = 513.4

This comprehensive approach to the Victoria primary school ranking ensures a balanced view of each school's academic performance. So join us as we reveal the best primary schools Melbourne has to offer!

Top 200 Primary Schools

Exploring the top-ranking schools in Melbourne, we find an intriguing balance between the public and private sectors. Among the top 100 schools, an impressive 49 are government-run. This trend carries through to the top 50, with 23 government schools and 27 private ones.

This challenges the misconception that private schools always outperform their public counterparts, highlighting the high standard of primary education in Melbourne's public school sector. Below you'll find the top 200 - see if your school made the list!

Top 200 Primary Schools Naplan Ranking 2023
RankSchoolScore
1Presbyterian Ladies’ CollegeC564.5
2St Andrews Christian College37545.3
3
 ▲ 5
Ballarat Clarendon College37544.8
4
 ▲ 2
Haileybury College37544.1
5
 ▲ 6
Camberwell Grammar School37541.8
6
18
Huntingtower School36541.2
7
 ▲ 24
Lighthouse Christian College (Cranbourne)36538.3
8
 ▲ 8
Wheelers Hill Primary School36538.1
9
 ▼ 4
Serpell Primary School36534.9
10
 ▼ 7
Korowa Anglican Girls’ School36534.7
11
9
Oakleigh South Primary School36534.3
12
1
Beverley Hills Primary School36532.8
13
3
Fintona Girls School35531.9
14
1
Bentleigh West Primary School35528.1
15
5
St Catherine’s School (Toorak)36527.2
16
18
Glendal Primary School36526.1
17
2
Fitzroy Community School36525.9
18
11
Lauriston Girls’ School35525.4
19
9
Christ Church Grammar School35524.9
20
18
Canterbury Primary School36524.4
21
- 0
Waverley Christian College35522.6
22
5
Doncaster Gardens Primary School35520.7
23
41
Templeton Primary School36520.6
24
8
Brandon Park Primary School35519.5
25
7
Methodist Ladies' College35519.4
26
4
Toorak College35519.2
27
6
Camberwell Girls Grammar School35519
28
1
Scotch College35518.2
29
23
Kilvington Grammar School35518
30
6
Ruyton Girls’ School34517.3
31
8
Highvale Primary School34517
32Mount View Primary School37516.8
33
10
Shelford Girls’ Grammar School34516.7
34
25
Birralee Primary School34516.3
35
9
Good Shepherd Lutheran Primary School33516.2
36
14
Balwyn Primary School35515.8
37
3
Ivanhoe Girls' Grammar School35515.7
38
14
The Knox School35515.6
39
2
Burwood Heights Primary School35515.2
40
5
Trinity Grammar School34514.9
41
8
Weeden Heights Primary School33513.7
42
15
Camelot Rise Primary School33513.6
43
16
Livingstone Primary School34513.6
44
16
Mont Albert Primary School33513.4
45
22
Mount Waverley Primary School34513
46
32
Preston West Primary School34512.9
47
2
Kew East Primary School34512.7
48
23
Donvale Christian College34512.7
49
2
Lysterfield Lake College34512.4
50
8
Vermont Primary School33511.8
51
59
Camberwell Primary School33511.7
52St Joan of Arc School32511.5
53
12
Caulfield Grammar School33511.2
54
1
Melbourne Girls Grammar School32511.2
55
87
Yarra Valley Grammar School33511
56
50
Kerrimuir Primary School33510.8
57
45
Blackburn Lake Primary School34510.8
58
10
Carey Baptist Grammar School33510.4
59
9
Westbourne Grammar School33509.8
60
3
Pinewood Primary School33509.7
61
5
Rangeview Primary School33509.6
62
18
Hartwell Primary School34508.7
63
10
Templestowe Heights Primary School34508
64
8
Mckinnon Primary School33507.7
65
31
South Melbourne Primary School33507.5
66
109
South Yarra Primary School30507.3
67
6
Nunawading Christian College31507
68
14
Sholem Aleichem College33506.8
69
2
Mentone Girls’ Grammar School33506.5
70
13
Valkstone Primary School34506.3
71
73
Kew Primary School32506.2
72
5
Glenferrie Primary School33506
73
3
Lighthouse Christian College (Keysborough)33505.7
74
5
Penleigh and Essendon Grammar School31505.7
75
138
St Joseph's School (Malvern)32505.1
76
15
Glen Iris Primary School32504.9
77
19
St Gregory the Great School504.9504.9
78
7
St Clement of Rome School32504.7
79
40
Melbourne Grammar School33504.4
80
2
Murrumbeena Primary School32504.3
81
37
Doncaster Primary School32504.2
82
262
St Kevin’s College31503.8
83
11
Blackburn Primary School32503.7
84
38
Huntingdale Primary School32503.5
85
76
Deepdene Primary School33503.4
86
182
Thomastown East Primary School28503.3
87
16
St Anne's School (Kew East)31503.2
88
19
Carnegie Primary School32502.9
89
19
Essex Heights Primary School33502.6
90
50
Erasmus Primary School32502.2
91
50
Ivanhoe Primary School33502.2
92
1
Holy Trinity Primary School31502.2
93
31
Heathdale Christian College33502.1
94
70
St Christopher's School (Glen Waverley)31501.4
95
4
Burwood East Primary School31501.3
96
7
Alphington Primary School34501.3
97
62
Banyule Primary School32500.9
98
65
Wesley College31500.5
99
238
Greythorn Primary School32500.3
100
33
Good Shepherd School32500.3
101St Mary's School (Malvern East)32500
102
109
Firbank Grammar School32499.8
103
10
St Leonard's College32499.6
104
30
Knox Gardens Primary School32499.6
105
57
Donburn Primary School32499.3
106
6
Brighton Grammar School32499
107
222
Caulfield Primary School28498.9
108
62
Strathcona Baptist Girls’ Grammar school32498.8
109
61
Strathmore North Primary School31498.4
110
15
Kingswood College33497.9
111
5
Oakleigh Primary School32497.6
112
12
Glen Waverley Primary School32496.9
113
29
Brentwood Park Primary School33496.8
114
28
St Francis Xavier's School (Box Hill)29496.8
115
14
Melbourne Montessori School32496.8
116
55
Viewbank Primary School31496.7
117
63
Bacchus Marsh Grammar school32496.6
118
35
Bialik College30496.6
119
50
Cheltenham Primary School30496.5
120
134
Milgate Primary School32496.2
121
6
Seabrook Primary School32496.2
122
1
Xavier College31496.1
123
9
Sacred Heart Primary School (Kew)31496.1
124
31
Hampton Primary School30496
125
61
Ashburton Primary School30496
126
4
Lower Plenty Primary School31496
127
31
Alphington Grammar School30495.9
128
38
Holy Saviour Parish School31495.8
129
137
St Cecilia's School31495.6
130
7
Moonee Ponds Primary School31495.4
131
3
Loreto Mandeville Hall30495.2
132
52
Coatesville Primary School32494.9
133
34
Sacre Coeur31494.9
134
17
Doreen Primary School31494.9
135
- 0
Laburnum Primary School31494.2
136
29
Our Lady of the Way School31494.2
137
249
Tintern Grammar School31494.1
138
58
Mount Waverley Heights Primary School30493.8
139
35
Clifton Hill Primary School28493.4
140
14
Camberwell South Primary School31493.2
141
33
Chatham Primary School32492.9
142
52
Antonio Park Primary School31492.8
143
69
St Joseph's School (Elsternwick)31492.8
144
9
Donvale Primary School29492.5
145
28
Southern Cross Grammar31492.5
146
49
St Leonard's Catholic Primary School31492.4
147
20
Jells Park Primary School26492.3
148
67
Mount Waverley North Primary School32492.2
149
19
Ivanhoe Grammar School31492.2
150
137
Parkdale Primary School30492.1
151
91
Ormond Primary School30492.1
152
32
Hughesdale Primary School30492
153
78
Boroondara Park Primary School30491.6
154
27
Glen Waverley South Primary School31491.6
155
50
Elsternwick Primary School28491.4
156
16
Malvern Central School31491.3
157
18
Westgarth Primary School31491.2
158North Melbourne Primary School31491.1
159
137
Preston South Primary School30490.9
160
223
Mountain Gate Primary School26490.9
161
7
Eltham College31490.4
162
155
Our Holy Redeemer School27490.4
163
69
Caulfield South Primary School31490.4
164
7
Research Primary School30490.4
165
34
Auburn South Primary School31490.3
166
52
Syndal South Primary School30490
167
26
Essendon North Primary School31490
168
56
Hawthorn West Primary School31489.7
169
123
Kingston Heath Primary School25489.7
170
56
Bonbeach Primary School29489.5
171
8
Solway Primary School30489.5
172
84
Templestowe Park Primary School30489.4
173
310
Orchard Grove Primary School26489.3
174
176
Aspendale Gardens Primary School29489.3
175
301
Oxley Christian College30489.2
176
191
Brighton Primary School29489.1
177
84
Mount Pleasant Road Primary School30488.8
178
30
St Michael's Grammar School31488.8
179
47
Glen Huntly Primary School28488.7
180Edithvale Primary School29488.7
181
38
Overnewton Anglican Community College31488.7
182
37
Malvern Primary School29488.6
183
58
Balwyn North Primary School30488.5
184
36
The King David School30488.5
185
29
Peninsula Grammar32488.3
186
70
Saint Roch's Primary School31488.2
187
64
Berwick Primary School31488.2
188
60
Albert Park Primary School31488.2
189
15
Sandringham East Primary School30488.1
190
15
St Leo the Great Primary School30487.8
191
238
Beaumaris North Primary School29487.7
192
40
Auburn Primary School29487.5
193
47
Carlton Gardens Primary School31487.4
194
56
Altona Primary School31487.2
195
35
St Finbar's School30487.2
196
212
Apollo Parkways Primary School26487
197
36
Alamanda K-9 College29486.9
198St Catherine's School (Moorabbin)29486.6
199
7
Upwey Primary School29486.5
200
45
Belle Vue Primary School30486.4

Best Public Primary Schools

Without a doubt, the best public primary schools in Melbourne, are located in the city's east and inner-east suburbs. A glance at the top 50 government schools indicates a strong presence in these areas, with the top 20 schools clustered around the suburbs of Doncaster and Glen Waverley.

Top 50 Government Schools
RankSchoolScore
1
- 0
Wheelers Hill Primary School35538.1
2
3
Serpell Primary School33534.9
3
19
Oakleigh South Primary School33534.3
4Beverley Hills Primary School32532.8
5
1
Bentleigh West Primary School32528.1
6
4
Glendal Primary School33526.1
7
4
Canterbury Primary School34524.4
8
8
Doncaster Gardens Primary School33520.7
9
- 0
Templeton Primary School31520.6
10
3
Brandon Park Primary School33519.5
11
3
Highvale Primary School31517
12
6
Mount View Primary School32516.8
13
15
Birralee Primary School32516.3
14
36+
Balwyn Primary School31515.8
15
24
Burwood Heights Primary School32515.2
16
2
Weeden Heights Primary School31513.7
17
33+
Camelot Rise Primary School32513.6
18Livingstone Primary School32513.6
19
5
Mont Albert Primary School32513.4
20
26
Mount Waverley Primary School32513
21
3
Preston West Primary School32512.9
22
7
Kew East Primary School33512.7
23
12
Vermont Primary School29511.8
24
14
Camberwell Primary School30511.7
25
23
Kerrimuir Primary School30510.8
26
- 0
Blackburn Lake Primary School32510.8
27
2
Pinewood Primary School31509.7
28
5
Rangeview Primary School31509.6
29
18
Hartwell Primary School31508.7
30
9
Templestowe Heights Primary School28508
31
- 0
Mckinnon Primary School31507.7
32
19
South Melbourne Primary School31507.5
33
6
South Yarra Primary School31507.3
34
2
Valkstone Primary School26506.3
35
13
Kew primary School31506.2
36
7
Glenferrie Primary School30506
37
13+
Glen Iris Primary School30504.9
38
1
Murrumbeena Primary School31504.3
39Doncaster Primary School31504.2
40
10+
Huntingdale Primary School30503.5
41
+9
Deepdene Primary School27503.4
42
3
Thomastown East Primary School30503.3
43
7+
Carnegie Primary School30502.9
44
6+
Essex Heights Primary School31502.6
45
5+
Ivanhoe Primary School29502.2
46
34
Burwood East Primary School30501.3
47
3+
Alphington Primary School26501.3
48
2+
Banyule Primary School30500.9
49
9
Greythorn Primary School31500.3
50
1+
Knox Gardens Primary School30499.6

Top Private Primary Schools

According to the 2023 NAPLAN results, Presbyterian Ladies' College stands out as the best primary school in the private sector. Located in Burwood, this prestigious all-girls institution consistently ranks highly in academic performance.

Top 10 Private schools in 2023
RankSchoolScore
1Presbyterian Ladies’ CollegeC564.5
2St Andrews Christian College37545.3
3
 ▲ 5
Ballarat Clarendon College37544.8
4
 ▲ 2
Haileybury College37544.1
5
 ▲ 6
Camberwell Grammar School37541.8
6
18
Huntingtower School36541.2
7
 ▲ 24
Lighthouse Christian College (Cranbourne)36538.3
8
 ▼ 7
Korowa Anglican Girls’ School36534.7
9
3
Fintona Girls School35531.9
10
5
St Catherine’s School (Toorak)36527.2

What are the best public school suburbs in Melbourne?

The eastern suburbs of Melbourne are a hotspot for top-ranking public primary schools, making them a desirable location for families prioritising quality education.

one of the best primary schools in Melbourne - Wheelers Hill Primary School

East side is the best

Suburbs such as Balwyn, Vermont South and Wheelers Hill are home to some of the highest-ranking public primary schools in Melbourne. Additionally, suburbs such as Kew, Camberwell, Burwood East and Mount Waverley also have a strong presence of top-performing government schools.

These suburbs are known for their excellent educational institutions, with local schools consistently appearing in the list of best public schools. Schools such as Wheelers Hill Primary, Serpell Primary, and Oakleigh South Primary School are not only top-ranking within the region but across Melbourne as a whole.

Final Thoughts

While the NAPLAN results provide a valuable benchmark, choosing the right primary school extends far beyond academic performance. Factors such as the school's ethos, extracurricular opportunities, student support services, and community culture play significant roles in shaping a child's formative years.

A numerical rank doesn't always reflect these crucial elements that contribute to a well-rounded education. Therefore, parents should use these NAPLAN rankings as just one part of their decision-making process when selecting a primary school for their child.

Ultimately, the best primary school is one that aligns with your family's values and meets your child's individual needs. So take the time to explore Melbourne's top primary schools and visit them in person to get a feel for the environment before making your final decision.

Zoning vs Private Education

It is essential to note that most, if not all government schools have strict zoning restrictions. This means that living within a specific area may be necessary for your child to attend these schools. Make sure you research the zoning restrictions of desired schools when considering which suburb to live in.

school zone map for melbourne

Private schools, on the other hand, may not have zoning restrictions but often come with a hefty price tag. It's important for families to weigh up the costs and benefits before making a decision.

Whether you choose a top public school or invest in private education, the key is to choose a school that will help your child reach their full potential and set them up for future success.

Book a Free Assessment

If you're ready to take the next step in your child's educational journey, get in touch. With Learning Centres located across the eastern suburbs of Melbourne, and an incredible online program, we're dedicated to helping every Aussie student become the best version of themselves.

Whether your child needs to catch up or get ahead in Maths, we'll guide them every step of the way. Experience the Math Minds advantage and book a free assessment with us today!

Catch up, keep up and get ahead

In-Center or Online

In less than one hour we'll identify your strengths, knowledge gaps and tailor a customised learning plan. Ready to go?

Free Assessment