Top Victoria Primary Schools Ranking (Updated-List)

Author name

March 24, 2025

Victoria is home to approximately 1,800 primary schools, comprising around 1,300 government schools and 500+ non-government institutions (including Catholic and independent schools). When evaluating school rankings, it’s important to consider factors like academic performance, extracurricular opportunities, and the Index of Community Socio-Educational Advantage (ICSEA), which provides context about student demographics.

This guide explores top-performing primary schools across Victoria, helping parents make informed decisions based on NAPLAN results, ICSEA scores, and holistic educational offerings. Whether you’re comparing government, Catholic, or independent schools, understanding these metrics ensures a balanced perspective on school quality in Melbourne and regional Victoria.

Victoria Primary Schools Ranking

S. NOSchool NameGenderSchool TypeLocationPostcodeState
1Scotch College MelbourneBoysIndependentHawthorn3122VIC
2Wesley CollegeCo-edIndependentMelbourne3004VIC
3Xavier CollegeBoysCatholicKew3101VIC
4St Kevin’s CollegeBoysCatholicToorak3142VIC
5Carey Baptist Grammar SchoolCo-edIndependentKew3101VIC
6Heathdale Christian CollegeCo-edIndependentWerribee3030VIC
7Waverley Christian CollegeCo-edIndependentWantirna South3152VIC
8Tintern GrammarCo-edIndependentRingwood East3135VIC
9Bialik CollegeCo-edIndependentHawthorn3122VIC
10Methodist Ladies’ CollegeGirlsIndependentKew3101VIC
11Presbyterian Ladies’ CollegeGirlsIndependentBurwood3125VIC
12Oakleigh South Primary SchoolCo-edGovernmentOakleigh South3167VIC
13St Leonard’s CollegeCo-edIndependentBrighton East3187VIC
14Toorak CollegeGirlsIndependentMount Eliza3930VIC
15Melbourne Grammar SchoolBoysIndependentMelbourne3004VIC
16Bacchus Marsh GrammarCo-edIndependentBacchus Marsh3340VIC
17Huntingtower SchoolCo-edIndependentMount Waverley3149VIC
18Christ Church Grammar SchoolCo-edIndependentSouth Yarra3141VIC
19Geelong Grammar SchoolCo-edIndependentCorio3214VIC
20King’s CollegeCo-edIndependentWarrnambool3280VIC
21Lighthouse Christian CollegeCo-edIndependentKeysborough3173VIC
22Haileybury CollegeCo-ed (except some campuses)IndependentKeysborough3173VIC
23Caulfield Grammar SchoolCo-edIndependentSt Kilda East3183VIC
24Laburnum Primary SchoolCo-edGovernmentBlackburn3130VIC
25Templeton Primary SchoolCo-edGovernmentWantirna3152VIC
26Donvale Christian CollegeCo-edIndependentDonvale3111VIC
27Melbourne Girls GrammarGirlsIndependentSouth Yarra3141VIC
28Camberwell Grammar SchoolBoysIndependentCanterbury3126VIC
29Vermont Primary SchoolCo-edGovernmentVermont3133VIC
30Mckinnon Primary SchoolCo-edGovernmentOrmond3204VIC
31Kingswood CollegeCo-edIndependentBox Hill3128VIC
32The Knox SchoolCo-edIndependentWantirna South3152VIC
33St Joseph’s Primary SchoolCo-edCatholicBoronia3155VIC
34Fairfield Primary SchoolCo-edGovernmentFairfield3078VIC
35Balwyn Primary SchoolCo-edGovernmentBalwyn3103VIC
36Ruyton Girls’ SchoolGirlsIndependentKew3101VIC
37Essex Heights Primary SchoolCo-edGovernmentMount Waverley3149VIC
38Lauriston Girls’ SchoolGirlsIndependentArmadale3143VIC
39Milgate Primary SchoolCo-edGovernmentDoncaster East3109VIC
40Ballarat Clarendon CollegeCo-edIndependentBallarat3350VIC
41Fintona Girls’ SchoolGirlsIndependentBalwyn3103VIC
42Clifton Hill Primary SchoolCo-edGovernmentClifton Hill3068VIC
43Toorak Primary SchoolCo-edGovernmentToorak3142VIC
44Camberwell Girls Grammar SchoolGirlsIndependentCanterbury3126VIC
45Glen Waverley Primary SchoolCo-edGovernmentGlen Waverley3150VIC
46Serpell Primary SchoolCo-edGovernmentTemplestowe3106VIC
47Beverley Hills Primary SchoolCo-edGovernmentDoncaster East3109VIC
48Burwood East Primary SchoolCo-edGovernmentBurwood East3151VIC
49Mont Albert Primary SchoolCo-edGovernmentMont Albert3127VIC
50Southern Cross GrammarCo-edIndependentCaroline Springs3023VIC
51St Andrews Christian CollegeCo-edIndependentWantirna South3152VIC
52Glendal Primary SchoolCo-edGovernmentGlen Waverley3150VIC
53Doncaster Gardens Primary SchoolCo-edGovernmentDoncaster East3109VIC
54Mount View Primary SchoolCo-edGovernmentGlen Waverley3150VIC
55Pinewood Primary SchoolCo-edGovernmentMount Waverley3149VIC
56Preston West Primary SchoolCo-edGovernmentPreston3072VIC
57Heatherton Christian CollegeCo-edIndependentClarinda3169VIC
58Hartwell Primary SchoolCo-edGovernmentCamberwell3124VIC
59Gardenvale Primary SchoolCo-edGovernmentBrighton East3187VIC
60Balwyn North Primary SchoolCo-edGovernmentBalwyn North3104VIC
61Sacred Heart SchoolCo-edCatholicKew3101VIC
62Oakleigh Primary SchoolCo-edGovernmentOakleigh3166VIC
63Carnegie Primary SchoolCo-edGovernmentCarnegie3163VIC
64Sacred Heart SchoolCo-edCatholicPreston3072VIC
65Sacred Heart SchoolCo-edCatholicSandringham3191VIC
66Brighton Grammar SchoolBoysIndependentBrighton3186VIC
67Westbourne Grammar SchoolCo-edIndependentTruganina3029VIC
68Camberwell Primary SchoolCo-edGovernmentCamberwell3124VIC
69Loreto Mandeville HallGirlsCatholicToorak3142VIC
70Wheelers Hill Primary SchoolCo-edGovernmentWheelers Hill3150VIC
71Mount Waverley Primary SchoolCo-edGovernmentMount Waverley3149VIC
72Huntingdale Primary SchoolCo-edGovernmentOakleigh South3167VIC
73Wattle Park Primary SchoolCo-edGovernmentBurwood3125VIC
74Rangeview Primary SchoolCo-edGovernmentMitcham3132VIC
75Canterbury Primary SchoolCo-edGovernmentCanterbury3126VIC
76Brandon Park Primary SchoolCo-edGovernmentWheelers Hill3150VIC
77North Melbourne Primary SchoolCo-edGovernmentNorth Melbourne3051VIC
78The Kilmore International SchoolCo-edIndependentKilmore3764VIC
79Mentone Grammar SchoolCo-edIndependentMentone3194VIC
80Blackburn Lake Primary SchoolCo-edGovernmentBlackburn3130VIC
81Deepdene Primary SchoolCo-edGovernmentBalwyn3103VIC
82Burwood Heights Primary SchoolCo-edGovernmentBurwood East3151VIC
83Greythorn Primary SchoolCo-edGovernmentBalwyn North3104VIC
84Banyule Primary SchoolCo-edGovernmentRosanna3084VIC
85Murrumbeena Primary SchoolCo-edGovernmentMurrumbeena3163VIC
86Birralee Primary SchoolCo-edGovernmentDoncaster3108VIC
87St Catherine’s SchoolGirlsIndependentToorak3142VIC
88Camelot Rise Primary SchoolCo-edGovernmentGlen Waverley3150VIC
89Merri Creek Primary SchoolCo-edGovernmentFitzroy North3068VIC
90Bentleigh West Primary SchoolCo-edGovernmentBentleigh3204VIC
91St Joseph’s SchoolCo-edCatholicElsternwick3185VIC
92Highvale Primary SchoolCo-edGovernmentGlen Waverley3150VIC
93Carlton Gardens Primary SchoolCo-edGovernmentCarlton3053VIC
94Camberwell South Primary SchoolCo-edGovernmentGlen Iris3146VIC
95Auburn South Primary SchoolCo-edGovernmentHawthorn East3123VIC
96St Joseph’s SchoolCo-edCatholicMalvern3144VIC
97Spensley Street Primary SchoolCo-edGovernmentClifton Hill3068VIC
98Firbank Grammar SchoolGirlsIndependentBrighton3186VIC
99Hampton Primary SchoolCo-edGovernmentHampton3188VIC
100Kerrimuir Primary SchoolCo-edGovernmentBox Hill North3129VIC
101Orchard Grove Primary SchoolCo-edGovernmentBlackburn South3130VIC
102Strathmore North Primary SchoolCo-edGovernmentStrathmore3041VIC
103Eltham East Primary SchoolCo-edGovernmentEltham3095VIC
104Ivanhoe Primary SchoolCo-edGovernmentIvanhoe3079VIC
105Holy Trinity Primary SchoolCo-edCatholicEltham North3095VIC
106Yarraville West Primary SchoolCo-edGovernmentYarraville3013VIC
107Fitzroy Community SchoolCo-edIndependentFitzroy North3068VIC
108Malvern Primary SchoolCo-edGovernmentMalvern East3145VIC
109Hawthorn West Primary SchoolCo-edGovernmentHawthorn3122VIC
110Chilwell Primary SchoolCo-edGovernmentNewtown3220VIC
111Westgarth Primary SchoolCo-edGovernmentNorthcote3070VIC
112Jells Park Primary SchoolCo-edGovernmentWheelers Hill3150VIC
113Syndal South Primary SchoolCo-edGovernmentMount Waverley3149VIC
114Trinity Grammar School KewBoys (Junior School co-ed)IndependentKew3101VIC
115Donburn Primary SchoolCo-edGovernmentDoncaster East3109VIC
116South Yarra Primary SchoolCo-edGovernmentSouth Yarra3141VIC
117St Thomas’ SchoolCo-edCatholicTerang3264VIC
118Sholem Aleichem CollegeCo-edIndependentElsternwick3185VIC
119Glenferrie Primary SchoolCo-edGovernmentHawthorn3122VIC
120Glen Waverley South Primary SchoolCo-edGovernmentGlen Waverley3150VIC
121Ashburton Primary SchoolCo-edGovernmentAshburton3147VIC
122Lighthouse Christian College CranbourneCo-edIndependentCranbourne3977VIC
123St Margaret’s SchoolGirlsIndependentBerwick3806VIC
124Doreen Primary SchoolCo-edGovernmentDoreen3754VIC
125Mountain Gate Primary SchoolCo-edGovernmentFerntree Gully3156VIC
126Malvern Central SchoolCo-edGovernmentMalvern3144VIC
127Deutsche Schule MelbourneCo-edIndependentFitzroy North3068VIC
128Good Shepherd SchoolCo-edCatholicWheelers Hill3150VIC
129Kilvington Grammar SchoolCo-edIndependentOrmond3204VIC
130Sandringham East Primary SchoolCo-edGovernmentSandringham3191VIC
131Newport Lakes Primary SchoolCo-edGovernmentNewport3015VIC
132Korowa Anglican Girls’ SchoolGirlsIndependentGlen Iris3146VIC
133Kew East Primary SchoolCo-edGovernmentKew East3102VIC
134Good Shepherd Lutheran Primary SchoolCo-edIndependentCroydon Hills3136VIC
135St Leonard’s SchoolCo-edCatholicGlen Waverley3150VIC
136St Paul’s Anglican Grammar SchoolCo-edIndependentWarragul3820VIC
137St Joseph’s SchoolCo-edCatholicHawthorn3122VIC
138Ivanhoe Girls’ Grammar SchoolGirlsIndependentIvanhoe3079VIC
139Inverleigh Primary SchoolCo-edGovernmentInverleigh3321VIC
140Galilee Regional Catholic Primary SchoolCo-edCatholicSouth Melbourne3205VIC
141St Joan of Arc SchoolCo-edCatholicBrighton3186VIC
142Marysville Primary SchoolCo-edGovernmentMarysville3779VIC
143Penleigh & Essendon Grammar SchoolCo-edIndependentKeilor East3033VIC
144St Christopher’s SchoolCo-edCatholicGlen Waverley3150VIC
145Strathcona Baptist Girls’ GrammarGirlsIndependentCanterbury3126VIC
146St Christopher’s SchoolCo-edCatholicAirport West3042VIC
147Resurrection HouseCo-edCatholicEssendon3040VIC
148St Leo the Great SchoolCo-edCatholicAltona North3025VIC
149St Gregory the Great SchoolCo-edCatholicDoncaster3108VIC
150St Finbar’s SchoolCo-edCatholicBrighton East3187VIC

ICSEA stands for the Index of Community Socio-Educational Advantage, a scale used in Australia to measure the socio-educational background of students in schools. It is published on the My School website (managed by ACARA) and helps provide context for school performance comparisons.

Key Details About ICSEA:

  1. Purpose
    • Adjusts for socio-educational factors (e.g., parents’ education, occupation, school location) to allow fairer comparisons between schools.
    • Helps identify schools with similar student backgrounds for benchmarking.
  2. How It’s Calculated
    • Based on:
      • Parents’ education & occupation
      • School geographic location (remoteness)
      • Proportion of Indigenous students
    • The average ICSEA score is 1000; higher values indicate greater socio-educational advantage.
  3. Why It Matters in Rankings
    • Schools with similar ICSEA scores can be compared more meaningfully (e.g., academic results).
    • Highlights how schools support students from diverse backgrounds.
  4. Limitations
    • Does not directly measure school quality—it’s a demographic indicator.
    • Should be used alongside other data (NAPLAN, student growth).

Example:

A school with an ICSEA of 1100 typically has students from more advantaged backgrounds than a school scoring 900.

Leave a Comment