Rank School Name
1 Churchlands Primary School
2 Methodist Ladies' College
3 Hale School
4 Rosalie Primary School
5 International School of Western Australia
6 Dalkeith Primary School
7 All Saints' College
8 Nedlands Primary School
9 St Hilda's Anglican School for Girls (Inc)
10 Perth College
11 Kapinara Primary School
12 Applecross Primary School
13 Floreat Park Primary School
14 Wembley Primary School
15 Karridale Primary School
16 Christ Church Grammar School
17 North Cottesloe Primary School
18 Presbyterian Ladies' College
19 St Mary's Anglican Girls' School (Inc)
20 Jolimont Primary School
21 Oberthur Primary School
22 Booragoon Primary School
23 Rossmoyne Primary School
24 Caladenia Primary School
25 Carine Primary School
26 The Quintilian School
27 West Leederville Primary School
28 Lance Holt School
29 Ardross Primary School
30 Rostrata Primary School
31 West Leeming Primary School
32 Loreto Primary School
33 Hollywood Primary School
34 Swanbourne Primary School
35 Willetton Primary School
36 Victoria Park Primary School
37 Subiaco Primary School
38 Coolbinia Primary School
39 Inglewood Primary School
40 Marmion Primary School
41 Scotch College
42 The Beehive Montessori School
43 Woodlands Primary School
44 St Columba's School
45 Poynter Primary School
46 Burrendah Primary School
47 Penrhos College
48 Winthrop Primary School
49 Dalmain Primary School
50 City Beach Primary School
51 Riverton Primary School
52 Sorrento Primary School
53 Doubleview Primary School
54 Kukerin Primary School
55 Schools Of Isolated & Distance Education
56 Cottesloe Primary School
57 Freshwater Bay Primary School
58 St John's Primary School
59 Murdoch College
60 East Fremantle Primary School
61 Attadale Primary School
62 Mount Hawthorn Primary School
63 Mosman Park Primary School
64 Fremantle Primary School
65 Como Primary School
66 Regent College
67 Pickering Brook Primary School
68 St Thomas' Primary School
69 Casa Mia Montessori Community School
70 Wesley College
71 Bull Creek Primary School
72 Shelley Primary School
73 Sacred Heart College
74 Wattle Grove Primary School
75 John Calvin School
76 St Columba's School
77 Mount Lawley Primary School
78 Mount Pleasant Primary School
79 Wembley Downs Primary School
80 Bunbury Cathedral Grammar School
81 Manning Primary School
82 Lake Gwelup Primary School
83 Watheroo Primary School
84 John XXlll College
85 Carmel School
86 St Paul's Primary School
87 South Perth Primary School
88 Bateman Primary School
89 White Gum Valley Primary School
90 Our Lady of Grace School
91 Brentwood Primary School
92 Guildford Grammar School
93 St Mark's Anglican Community School
94 Mary's Mount Primary School
95 Beacon Primary School
96 Perth Montessori School
97 Richmond Primary School
98 Perth Waldorf School
99 Santa Maria College
100 Banksia Park Primary School
101 Dianella Heights Primary School
102 Lake Monger Primary School
103 North Perth Primary School
104 Mercedes College
105 Ranford Primary School
106 Springfield Primary School
107 Williams Primary School
108 Our Lady of Lourdes School
109 Aquinas College
110 Chrysalis Montessori School
111 Holy Spirit School
112 Kyilla Primary School
113 Iona Presentation College
114 Melville Primary School
115 Queen of Apostles School
116 Maylands Peninsula Primary School
117 West Balcatta Primary School
118 Kelmscott John Calvin School
118 John Calvin Christian College
118 Rockingham John Calvin School
118 Bunbury John Calvin School
119 Kalamunda Primary School
120 Holy Rosary School
121 Trinity College
122 Newman College
123 Padbury Catholic Primary School
124 Leeming Primary School
125 Francis Jordan Catholic School
126 Peter Moyes Anglican Community School
127 Alkimos Baptist College
128 Divine Mercy College
129 Bruce Rock District High School
130 Ballajura Primary School
131 Kensington Primary School
132 Bicton Primary School
133 St Denis School
134 Davallia Primary School
135 Glengarry Primary School
136 Curtin Primary School
137 North Woodvale Primary School
138 Ursula Frayne Catholic College
139 Frederick Irwin Anglican School
140 Mel Maria Catholic Primary School
141 Highgate Primary School
142 Karrinyup Primary School
143 North Beach Primary School
144 Rehoboth Christian College
145 Darlington Primary School
146 Campbell Primary School
147 Kingsway Christian College
148 Corpus Christi College
149 Halidon Primary School
150 Cascade Primary School
151 Bunbury Primary School
152 Narembeen District High School
153 St Mary's Catholic Primary School
154 West Morley Primary School
155 Gidgegannup Primary School
156 Yerecoin Primary School
157 Kearnan College
158 Kendenup Primary School
159 Deanmore Primary School
160 Lake King Primary School
161 Helena College
162 Margaret River Montessori School
163 Millen Primary School
164 Yokine Primary School
165 New Life Christian College
166 Condingup Primary School
167 Infant Jesus School
168 Chisholm Catholic College
169 Iona Primary School
170 Mount Claremont Primary School
171 Sacred Heart Primary School
172 St Peter's Primary School
173 Beaumaris Primary School
174 Christian Brothers' College
175 Swan Valley Anglican Community School
176 St Emilie's Catholic Primary School
177 Pioneer Village School
178 Dumbleyung Primary School
179 Balcatta Primary School
180 Cowaramup Primary School
181 St Mary's Catholic School
182 Noranda Primary School
183 Orana Catholic Primary School
184 St Stephen's School
185 Beaconsfield Primary School
186 Riverside Community School
187 Kardinya Primary School
188 Gooseberry Hill Primary School
189 Parklands School
190 Australian Christian College - Southlands
191 Creaney Primary School
192 Prendiville Catholic College
193 Dampier Primary School
194 Jerramungup District High School
195 St Pius X School
196 Lake Joondalup Baptist College
197 Newborough Primary School
198 Great Southern Grammar
199 Mullaloo Beach Primary School
200 Georgiana Molloy Anglican School
201 Lesmurdie Primary School
202 Canning Vale Primary School
203 Walpole Primary School
204 Beechboro Christian School
205 Little Grove Primary School
206 Dawesville Catholic Primary School
207 Southern Hills Christian College
208 Hyden Primary School
209 Goollelal Primary School
210 St Dominic's School
211 Carey Baptist College
212 Mindarie Primary School
213 Hawker Park Primary School
214 Falls Road Primary School
215 Our Lady's Assumption School
216 Tranby College
217 Our Lady of the Cape Primary School
218 Notre Dame Catholic Primary School
219 St Luke's Catholic Primary School
220 Poseidon Primary School
221 Bibra Lake Primary School
222 Cornerstone Christian College
223 Langford Islamic College
224 St Mary's School
225 Armadale Primary School
226 South Halls Head Primary School
227 Blue Gum Montessori School
228 Riverlands Montessori School
229 St Benedict's School
230 Scarborough Primary School
231 Liwara Catholic Primary School
232 Thornlie Christian College
233 Bassendean Primary School
234 Glen Forrest Primary School
235 Kalamunda Christian School
236 Esperance Christian Primary School
237 St Michael's School
238 West Greenwood Primary School
239 Mater Christi Catholic Primary School
240 Tuart Hill Primary School
241 St Brigid's College
242 Pemberton District High School
243 Kinross College
244 River Valley Primary School
245 Frankland River Primary School
246 Harvey Primary School
247 Spearwood Alternative School
248 Margaret River Independent School
249 Aubin Grove Primary School
250 Mullaloo Heights Primary School
251 Guildford Primary School
252 Mazenod College
253 Bambara Primary School
254 John Septimus Roe Anglican Community School
255 Esperance Primary School
256 St Bernards School
257 Swan Christian College
258 Kulin District High School
259 Coorow Primary School
260 Padbury Primary School
261 Santa Clara School
262 Our Lady of Good Counsel School
263 Hillarys Primary School
264 Whitford Catholic Primary School
265 Carmel Adventist College Primary
266 Parkerville Primary School
267 Glendale Primary School
268 St Andrew's Grammar
269 St Thomas More Catholic Primary School
270 Camboon Primary School
271 Our Lady Star of the Sea Catholic Primary School
272 Brighton Catholic Primary School
273 Landsdale Primary School
274 St Joseph's School
275 Leschenault Catholic Primary School
276 Eden Hill Primary School
277 Northcliffe District High School
278 Nannup District High School
279 Helena Valley Primary School
280 St Anne's Catholic School
281 Duncraig Primary School
282 Geraldton Grammar School
283 Woodvale Primary School
284 North Morley Primary School
285 Our Lady of Lourdes School
286 Denmark Primary School
287 Parkwood Primary School
288 Heritage College Perth
289 St Cecilia's Catholic Primary School
290 Australian Islamic College (Dianella)
291 Margaret River Primary School
292 Newdegate Primary School
293 St Norbert College
294 Scaddan Primary School
295 Ellenbrook Primary School
296 Moorine Rock Primary School
297 St Patrick's Parish School
298 South Padbury Primary School
299 Peter Carnley Anglican Community School
300 Carramar Primary School
*some schools are not in the rank because of insufficient data