Top Primary Schools in WA - 2016


The following table lists the 2016 best (top quarter among all schools) primary schools in Western Australia. English and Maths are rated with 5 grades while the overall academic performance has 3 rating scales for you to choose. Related ratings: Top Perth Primary Schools | Top Perth Non-government Primary Schools | Top Perth Government Primary Schools | WA Primary School Ratings. Alternatively you can compare up to 5 WA primary schools side by side. For other types of results or rankings, please visit School Ranking Home. There are a large range of factors that impact on academic results in addition to the role played by the school itself. These include the SES (Socio Economic Status) background of students, whether the school is selective in its student intake, etc. It is for the reader to do his own research and draw his or her own conclusions.

Note:
  1. All the columns are sort-able. To sort in ascending or descending order, click on the corresponding column headings.
  2. See School Rankings Based on Academic Results
  3. Aim for top results? Find a tutor or a music teacher
  4. Find IB schools.
Lowest: 1, 6, 60 - Highest: 5, 10, 100
SchoolLocalityState Overall ScoreEnglishMathsTotal Enrolments
International School of Western Australia NULL 100 235
Blue Gum Montessori School Bibra Lake WA 6163 100 137
Hollywood Primary School Nedlands WA 6009 100 272
Victoria Park Primary School Victoria Park WA 6100 100 426
Chrysalis Montessori School Glendalough WA 6016 100 105
Oberthur Primary School,Bull Creek,WA,6149 Bull Creek WA 6149 100 634
Hale School NULL 100 1486
Nedlands Primary School Nedlands WA 6009 100 511
Rostrata Primary School Willetton WA 6155 100 793
Dalkeith Primary School Dalkeith WA 6009   99 350
Floreat Park Primary School Floreat WA 6014   99 586
Perth College NULL 99 1121
St Mary's Anglican Girls' School (Inc),Karrinyup,WA,6018 NULL 99 1385
Mount Claremont Primary School Mt Claremont WA 6010 99 168
St Paul's Primary School,Mount Lawley,WA,6050 Mount Lawley WA 6050 99 176
Caladenia Primary School Canning Vale WA 6155 99 784
Methodist Ladies' College NULL 99 1126
Rossmoyne Primary School Rossmoyne WA 6148 99 435
North Cottesloe Primary School Cottesloe WA 6011 99 389
Schools Of Isolated & Distance Education NULL 99 410
Christ Church Grammar School NULL 99 1663
Carine Primary School Carine WA 6020 99 569
Rosalie Primary School Shenton Park WA 6008   99 560
St Hilda's Anglican School for Girls (Inc),Mosman Park,WA,6012 NULL 99 1171
Swanbourne Primary School Swanbourne WA 6010 99 447
Wembley Primary School Wembley WA 6014 99 807
Dianella Heights Primary School Dianella WA 6059   99 488
Holy Spirit School,City Beach,WA,6015 City Beach WA 6015 99 189
West Leederville Primary School Leederville WA 6007 99 511
John XXIII College,Mount Claremont,WA,6010 NULL 98 1432
Kapinara Primary School City Beach WA 6015 98 390
Burrendah Primary School Willetton WA 6155 98 620
Applecross Primary School Applecross WA 6153 98 530
St John's Primary School,Scarborough,WA,6019 Scarborough WA 6019 98 191
Helena College,Glen Forrest,WA,6071 NULL 98 752
City Beach Primary School City Beach WA 6015 98 163
Rockingham John Calvin School,Baldivis,WA,6171 Baldivis,WA,6171 98 94
John Calvin School,Albany,WA,6330 NULL 98 216
Penrhos College,Como,WA,6152 NULL 98 1170
Perth Montessori School NULL 98 104
Shelley Primary School Shelley WA 6148 98 382
Subiaco Primary School Subiaco WA 6008 98 610
Churchlands Primary School Floreat WA 6014 98 539
Riverton Primary School Riverton WA 6148 98 573
Jolimont Primary School Jolimont WA 6014 98 266
St Peter's Primary School,Inglewood,WA,6052 Inglewood WA 6052 98 615
Wesley College,South Perth,WA,6151 NULL 98 1369
South Perth Primary School South Perth WA 6151 98 380
Poynter Primary School Duncraig WA 6023 98 504
Ardross Primary School Ardross WA 6153 97 403
Regent College,Victoria Park,WA,6100 Victoria Park WA 6100 97 198
Richmond Primary School East Fremantle WA 6158 97 429
Wattle Grove Primary School Wattle Grove WA 6107 97 667
Banksia Park Primary School Leeming WA 6149 97 295
Coolbinia Primary School Coolbinia WA 6050 97 455
Glengarry Primary School,Duncraig,WA,6023 Duncraig WA 6023 97 397
Winthrop Primary School Winthrop WA 6150 97 663
Mount Pleasant Primary School,Mt Pleasant,WA,6153 Mt Pleasant WA 6153 97 382
East Fremantle Primary School Fremantle WA 6160 97 414
The Quintilian School,Mt Claremont,WA,6010 Mt Claremont WA 6010 97 181
Presbyterian Ladies' College,Peppermint Grove,WA,6011 NULL 97 1101
Mosman Park Primary School Mosman Park WA 6012 97 366
Ballajura Primary School Ballajura WA 6066 97 691
Willetton Primary School Willetton WA 6155 97 578
Langford Islamic College,Langford,WA,6147 NULL 97 810
Booragoon Primary School Booragoon WA 6154 97 403
St Pius X School,Manning,WA,6152 Manning WA 6152 97 184
Bull Creek Primary School Bull Creek WA 6149 97 362
Como Primary School,Como,WA,6152 Como WA 6152 97 362
Ranford Primary School Canning Vale WA 6155 96 620
All Saints' College,Bull Creek,WA,6149 Bull Creek WA 6149 96 1242
Lance Holt School Fremantle WA 6160 96 86
Padbury Catholic Primary School,Padbury,WA,6025 Padbury WA 6025 96 488
Lake Gwelup Primary School Gwelup WA 6018 96 464
St Joseph's School,Queens Park,WA,6107 Queens Park WA 6107 96 422
West Leeming Primary School Leeming WA 6149 96 477
Davallia Primary School Duncraig WA 6023 96 464
Infant Jesus School Morley WA 6062 96 425
St Andrew's Grammar,Dianella,WA,6059 NULL 96 420
Doubleview Primary School Doubleview WA 6018 96 407
Manning Primary School Manning WA 6152 96 386
Collier Primary School Como WA 6152 96 224
Karrinyup Primary School Karrinyup WA 6018 96 463
Melville Primary School Melville WA 6156 96 699
Highgate Primary School,Highgate,WA,6003 Highgate,WA,6003 96 595
Mount Hawthorn Primary School,Mount Hawthorn,WA,6016 Mount Hawthorn,WA,6016 96 820
Thornlie Christian College,Southern River,WA,6110 NULL 96 840
Bateman Primary School Bateman WA 6150 96 273
Beaconsfield Primary School,Beaconsfield,WA,6162 Beaconsfield WA 6162 96 427
Hillarys Primary School Hillarys WA 6025 95 557
Loreto Primary School Nedlands WA 6009   95 185
Scotch College,Swanbourne,WA,6010 NULL 95 1518
St Thomas' Primary School,Claremont,WA,6010 Claremont WA 6010 95 194
Woodthorpe School,Willetton,WA,6155 NULL 95 325
North Woodvale Primary School Woodvale WA 6026 95 402
White Gum Valley Primary School White Gum Valley WA 6162 95 254
North Beach Primary School North Beach WA 6020 95 359
Our Lady of Grace School,North Beach,WA,6020 North Beach WA 6020 95 458
Rehoboth Christian College,Kenwick,WA,6107 NULL 95 632
Carmel School NULL 95 463
St Columba's School,Bayswater,WA,6053 Bayswater WA 6053 95 352
Notre Dame Catholic Primary School Cloverdale WA 6105 95 391
Our Lady of Lourdes School,Dardanup,WA,6236 Dardanup WA 6236 95 188
Kyilla Primary School,North Perth,WA,6006 North Perth,WA,6006 95 295
Bicton Primary School Bicton WA 6157 95 386
North Perth Primary School North Perth WA 6006 95 436
Kingsway Christian College,Darch,WA,6065 NULL 95 1295
Our Lady of Fatima School,Palmyra,WA,6157 Palmyra WA 6157 95 202
Freshwater Bay Primary School Claremont WA 6010 95 465
Brentwood Primary School Brentwood WA 6153 94 327
Woodlands Primary School Woodlands WA 6018 94 459
Broomehill Primary School Broomehill WA 6318 94 57
Orana Catholic Primary School Willetton WA 6155   94 374
Sorrento Primary School Sorrento WA 6020 94 418
St Mary's Catholic Primary School,Bunbury,WA,6230 Bunbury WA 6230 94 201
Mount Lawley Primary School Mt Lawley WA 6050 94 494
Beechboro Christian School Beechboro WA 6063 94 205
Fremantle Primary School Fremantle WA 6160 94 226
Holy Rosary School,Doubleview,WA,6018 Doubleview WA 6018 94 404
Mel Maria Catholic Primary School Attadale WA 6156 94 662
Margaret River Montessori School Margaret River WA 6285 94 92
Tammin Primary School Tammin WA 6409 94 63
Iona Primary School Mosman Park WA 6012 94 269
Carey Baptist College,Harrisdale,WA,6112 Harrisdale,WA,6112 94 1373
St Anne's School,Harvey,WA,6220 Harvey,WA,6220 94 139
Bunbury Cathedral Grammar School,Gelorup,WA,6230 NULL 94 853
Divine Mercy College,Yangebup,WA,6164 Yangebup,WA,6164 94 396
Attadale Primary School Attadale WA 6156 94 375
West Balcatta Primary School Balcatta WA 6021 94 524
Karridale Primary School Karridale WA 6288 93 60
St Michael's School,Bassendean,WA,6054 Bassendean WA 6054 93 216
Guildford Grammar School,Guildford,WA,6935 NULL 93 1144
Lake Monger Primary School Wembley WA 6014 93 211
Newborough Primary School,Karrinyup,WA,6018 Karrinyup WA 6018 93 381
St Dominic's School,Innaloo,WA,6018 Innaloo WA 6018 93 156
Springfield Primary School Kallaroo WA 6025 93 380
Whitford Catholic Primary School,Craigie,WA,6025 Craigie WA 6025 93 528
Byford John Calvin School,Byford,WA,6122 Byford,WA,6122 93 174
Marmion Primary School Marmion WA 6020 93 380
Kelmscott John Calvin School,Champion Lakes,WA,6111 Champion Lakes,WA,6111 93 174
St Luke's Catholic Primary School,Woodvale,WA,6026 Woodvale WA 6026 93 396
Excelsior Primary School Canning Vale WA 6155 93 447
St Columba's Catholic Primary School,South Perth,WA,6151 South Perth WA 6151 93 236
East Hamersley Primary School Hamersley WA 6022 93 164
Walkaway Primary School Walkaway WA 6528 93 70
St Jude's Catholic School,Langford,WA,6147 Langford WA 6147 93 173
St Benedict's School,Ardross,WA,6153 Ardross WA 6153 93 269
Maylands Peninsula Primary School Maylands WA 6051 93 674
Atwell Primary School Atwell WA 6164 93 809
Halidon Primary School Kingsley WA 6026 92 263
Great Southern Grammar,Lower Kalgan,WA,6330 NULL 92 830
St Mark's Anglican Community School,Hillarys,WA,6025 NULL 92 1532
Newdegate Primary School Newdegate WA 6355 92 48
Wembley Downs Primary School Wembley Downs WA 6019 92 408
Pickering Brook Primary School Pickering Brook WA 6076 92 149
North Fremantle Primary School North Fremantle WA 6159 92 156
Cornerstone Christian College,Busselton,WA,6280 NULL 92 429
Liwara Catholic Primary School,Greenwood,WA,6024 Greenwood WA 6024 92 395
Quinns Baptist College,Mindarie,WA,6030 NULL 92 823
South Padbury Primary School Padbury WA 6025 92 348
Duncraig Primary School Duncraig WA 6023 92 373
The Beehive Montessori School,Mosman Park,WA,6012 NULL 92 183
Cottesloe Primary School Peppermint Grove WA 6011 92 335
Ellenbrook Primary School Ellenbrook WA 6069 92 616
Falls Road Primary School Lesmurdie WA 6076   92 294
Kensington Primary School Kensington WA 6151 92 453
West Greenwood Primary School Greenwood WA 6024 92 443
Campbell Primary School,Canning Vale,WA,6155 Canning Vale WA 6155 92 802
Palmyra Primary School Palmyra WA 6157 92 509
Ursula Frayne Catholic College,Victoria Park,WA,6100 NULL 91 1306
Aubin Grove Primary School,Aubin Grove,WA,6164 Aubin Grove WA 6164 91 1104
Our Lady of Good Counsel School,Karrinyup,WA,6018 Karrinyup WA 6018 91 201
Tranby College,Baldivis,WA,6171 NULL 91 884
Queen of Apostles School Riverton WA 6148 91 334
St Lawrence Primary School,Balcatta,WA,6021 Balcatta WA 6021 91 208
Mater Christi Catholic Primary School Yangebup WA 6164   91 600
Geraldton Grammar School NULL 91 551
Woodvale Primary School Woodvale WA 6026 91 421
Santa Clara School,St James,WA,6102 St James WA 6102 91 156
Bayswater Primary School,Bayswater,WA,6053 Bayswater WA 6053 91 370
St Augustine Primary School,Rivervale,WA,6103 Rivervale WA 6103 91 192
Hawker Park Primary School Warwick WA 6024 91 218
Denmark Primary School Denmark WA 6333 91 460
Goollelal Primary School Kingsley WA 6026 91 218
Samson Primary School Samson WA 6163 91 372
Northcliffe District High School NULL 91 85
Kardinya Primary School Kardinya WA 6163 91 406
Aranmore Catholic Primary School Leederville WA 6007 91 397
Illawarra Primary School Ballajura WA 6066 91 389
Sacred Heart Primary School,Thornlie,WA,6108 Thornlie WA 6108 90 192
Fremantle Christian College,Hamilton Hill,WA,6163 Hamilton Hill,WA,6163 90 135
Dalmain Primary School Kingsley WA 6026 90 304
Balcatta Primary School Balcatta WA 6021 90 208
Beaumaris Primary School,Ocean Reef,WA,6027 Ocean Reef WA 6027 90 754
Glendale Primary School Hamersley WA 6022 90 299
Mary Mackillop Catholic Community Primary School Ballajura WA 6066   90 558
St Stephen's School,Duncraig,WA,6023 NULL 90 2269
Kalamunda Christian School Walliston WA 6076 90 274
Gooseberry Hill Primary School Gooseberry Hill WA 6076 90 448