Top Primary Schools in WA - 2017


The following table lists the 2017 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 and trends with 2D / 3D charts 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.
  5. Find out how the top schools in this state or territory are stacked up with the best schools in other states and territories on the list of National top primary schools.
Lowest: 1, 6, 60 - Highest: 5, 10, 100
If you cannot find a school on this list of top schools here, this means the school might have missed the cut-off score for the list. In this case, you can find the school by school name, suburb or postcode on Compare School or Rating page. Features of Compare School page:
  • compare up-to 5 schools side-by-side
  • find a school's trend over the years in academic results and enrolment
  • compare schools' trends
  • 2D/3D charts
On Rating page, you can also find best local schools near a suburb / postcode by radius.
SchoolLocality State Overall Score English Maths Total EnrolmentsTrend / CompareSector
International School of Western Australia City Beach,WA,6015 100 270 Trend / Compare Non-government
Hale School Wembley Downs,WA,6019 100 1489 Trend / Compare Non-government
Nedlands Primary School Nedlands,WA,6009 100 520 Trend / Compare Government
Dalkeith Primary School Dalkeith,WA,6009 100 369 Trend / Compare Government
Oberthur Primary School,Bull Creek,WA,6149 Bull Creek,WA,6149 100 632 Trend / Compare Government
Blue Gum Montessori School Bibra Lake,WA,6163 100 149 Trend / Compare Non-government
Kapinara Primary School City Beach,WA,6015 100 391 Trend / Compare Government
Schools Of Isolated & Distance Education Leederville,WA,6007 100 395 Trend / Compare Government
St Hilda's Anglican School for Girls,Mosman Park,WA,6012 Mosman Park,WA,6012 100 1157 Trend / Compare Non-government
Floreat Park Primary School Floreat,WA,6014 100 618 Trend / Compare Government
Como Primary School,Como,WA,6152 Como,WA,6152 100 387 Trend / Compare Government
Victoria Park Primary School Victoria Park,WA,6100 99 496 Trend / Compare Government
Subiaco Primary School Subiaco,WA,6008 99 643 Trend / Compare Government
Applecross Primary School Applecross,WA,6153 99 565 Trend / Compare Government
Rostrata Primary School Willetton,WA,6155 99 862 Trend / Compare Government
Caladenia Primary School Canning Vale,WA,6155 99 796 Trend / Compare Government
Bull Creek Primary School Bull Creek,WA,6149 99 361 Trend / Compare Government
Churchlands Primary School Floreat,WA,6014 99 554 Trend / Compare Government
Wembley Primary School Wembley,WA,6014 99 799 Trend / Compare Government
North Cottesloe Primary School Cottesloe,WA,6011 99 389 Trend / Compare Government
Jolimont Primary School Jolimont,WA,6014 99 281 Trend / Compare Government
Methodist Ladies' College Claremont,WA,6010 99 1151 Trend / Compare Non-government
Sacred Heart Primary School,Highgate,WA,6003 Highgate,WA,6003 99 190 Trend / Compare Non-government
Regent College,Victoria Park,WA,6100 Victoria Park,WA,6100 99 203 Trend / Compare Non-government
St Mary's Anglican Girls' School (Inc),Karrinyup,WA,6018 Karrinyup,WA,6018 99 1374 Trend / Compare Non-government
Willetton Primary School Willetton,WA,6155 99 621 Trend / Compare Government
Loreto Primary School Nedlands,WA,6009 99 183 Trend / Compare Non-government
Winthrop Primary School Winthrop,WA,6150 99 662 Trend / Compare Government
Coolbinia Primary School Coolbinia,WA,6050 99 443 Trend / Compare Government
Rosalie Primary School Shenton Park,WA,6008 99 555 Trend / Compare Government
Christ Church Grammar School Claremont,WA,6010 99 1651 Trend / Compare Non-government
John XXIII College,Mount Claremont,WA,6010 Mount Claremont,WA,6010 99 1450 Trend / Compare Non-government
Langford Islamic College,Langford,WA,6147 Langford,WA,6147 99 867 Trend / Compare Non-government
Hollywood Primary School Nedlands,WA,6009 98 285 Trend / Compare Government
Presbyterian Ladies' College,Peppermint Grove,WA,6011 Peppermint Grove,WA,6011 98 1072 Trend / Compare Non-government
Perth College Mount Lawley,WA,6050 98 1105 Trend / Compare Non-government
The Beehive Montessori School,Mosman Park,WA,6012 Mosman Park,WA,6012 98 181 Trend / Compare Non-government
Wattle Grove Primary School Wattle Grove,WA,6107 98 720 Trend / Compare Government
Wesley College,South Perth,WA,6151 South Perth,WA,6151 98 1309 Trend / Compare Non-government
Carine Primary School Carine,WA,6020 98 594 Trend / Compare Government
Ranford Primary School Canning Vale,WA,6155 98 625 Trend / Compare Government
Chrysalis Montessori School Glendalough,WA,6016 98 106 Trend / Compare Non-government
Burrendah Primary School Willetton,WA,6155 98 629 Trend / Compare Government
Freshwater Bay Primary School Claremont,WA,6010 98 476 Trend / Compare Government
Bicton Primary School Bicton,WA,6157 98 401 Trend / Compare Government
Scotch College,Swanbourne,WA,6010 Swanbourne,WA,6010 98 1478 Trend / Compare Non-government
Dianella Heights Primary School Dianella,WA,6059 98 475 Trend / Compare Government
Rockingham John Calvin School,Baldivis,WA,6171 Baldivis,WA,6171 98 100 Trend / Compare Non-government
St Paul's Primary School,Mount Lawley,WA,6050 Mount Lawley,WA,6050 98 181 Trend / Compare Non-government
Swanbourne Primary School Swanbourne,WA,6010 98 420 Trend / Compare Government
Shelley Primary School Shelley,WA,6148 98 386 Trend / Compare Government
Helena College,Glen Forrest,WA,6071 Glen Forrest,WA,6071 98 763 Trend / Compare Non-government
Attadale Primary School Attadale,WA,6156 98 363 Trend / Compare Government
Kelmscott John Calvin School,Champion Lakes,WA,6111 Champion Lakes,WA,6111 98 181 Trend / Compare non-government
Ballajura Primary School Ballajura,WA,6066 98 704 Trend / Compare Government
St Dominic's School,Innaloo,WA,6018 Innaloo,WA,6018 98 138 Trend / Compare Non-government
City Beach Primary School City Beach,WA,6015 97 164 Trend / Compare Government
Balcatta Primary School Balcatta,WA,6021 97 217 Trend / Compare Government
St Thomas' Primary School,Claremont,WA,6010 Claremont,WA,6010 97 190 Trend / Compare Non-government
Melville Primary School Melville,WA,6156 97 676 Trend / Compare Government
Mount Lawley Primary School Mount Lawley,WA,6050 97 510 Trend / Compare Government
Rossmoyne Primary School Rossmoyne,WA,6148 97 449 Trend / Compare Government
All Saints' College,Bull Creek,WA,6149 Bull Creek,WA,6149 97 1260 Trend / Compare Non-government
Booragoon Primary School Booragoon,WA,6154 97 413 Trend / Compare Government
Manning Primary School Manning,WA,6152 97 386 Trend / Compare Government
Bunbury Cathedral Grammar School,Gelorup,WA,6230 Gelorup,WA,6230 97 786 Trend / Compare Non-government
Ardross Primary School Ardross,WA,6153 97 421 Trend / Compare Government
Poynter Primary School Duncraig,WA,6023 97 523 Trend / Compare Government
West Leederville Primary School Leederville,WA,6007 97 543 Trend / Compare Government
Lake Monger Primary School Wembley,WA,6014 97 226 Trend / Compare Government
St Columba's School,Bayswater,WA,6053 Bayswater,WA,6053 97 376 Trend / Compare Non-government
The Quintilian School,Mt Claremont,WA,6010 Mount Claremont,WA,6010 97 179 Trend / Compare Non-government
East Fremantle Primary School Fremantle,WA,6160 97 427 Trend / Compare Government
Mount Pleasant Primary School,Mt Pleasant,WA,6153 Mount Pleasant,WA,6153 97 412 Trend / Compare Government
South Perth Primary School South Perth,WA,6151 97 349 Trend / Compare Government
Penrhos College,Como,WA,6152 Como,WA,6152 97 1115 Trend / Compare Non-government
Glengarry Primary School,Duncraig,WA,6023 Duncraig,WA,6023 97 409 Trend / Compare Government
St Mark's Anglican Community School,Hillarys,WA,6025 Hillarys,WA,6025 97 1525 Trend / Compare Non-government
Byford John Calvin School,Byford,WA,6122 Byford,WA,6122 97 179 Trend / Compare Non-government
Mount Claremont Primary School Mount Claremont,WA,6010 96 211 Trend / Compare Government
Banksia Park Primary School Leeming,WA,6149 96 292 Trend / Compare Government
Marmion Primary School Marmion,WA,6020 96 398 Trend / Compare Government
Carey Baptist College,Harrisdale,WA,6112 Harrisdale,WA,6112 96 1383 Trend / Compare Non-government
Mosman Park Primary School Mosman Park,WA,6012 96 396 Trend / Compare Government
Collier Primary School Como,WA,6152 96 239 Trend / Compare Government
Holy Spirit School,City Beach,WA,6015 City Beach,WA,6015 96 177 Trend / Compare Non-government
Parklands School Albany,WA,6330 96 116 Trend / Compare Non-government
Deanmore Primary School Karrinyup,WA,6018 96 511 Trend / Compare Government
Richmond Primary School East Fremantle,WA,6158 96 429 Trend / Compare Government
Riverton Primary School Riverton,WA,6148 96 590 Trend / Compare Government
Karrinyup Primary School Karrinyup,WA,6018 96 480 Trend / Compare Government
St Peter's Primary School,Inglewood,WA,6052 Inglewood,WA,6052 96 616 Trend / Compare Non-government
Great Southern Grammar,Lower Kalgan,WA,6330 Kalgan,WA,6330 96 780 Trend / Compare Non-government
St Andrew's Grammar,Dianella,WA,6059 Dianella,WA,6059 96 416 Trend / Compare Non-government
St Pius X School,Manning,WA,6152 Manning,WA,6152 96 186 Trend / Compare Non-government
The Montessori School,Kingsley,WA,6026 Kingsley,WA,6026 96 113 Trend / Compare Non-government
John Calvin School,Albany,WA,6330 Albany,WA,6330 96 207 Trend / Compare Non-government
Hyden Primary School Hyden,WA,6359 96 75 Trend / Compare Government
Leeming Primary School,Leeming,WA,6149 Leeming,WA,6149 96 278 Trend / Compare Government
Our Lady of Grace School,North Beach,WA,6020 North Beach,WA,6020 96 441 Trend / Compare Non-government
St Mary's Catholic Primary School,Bunbury,WA,6230 Bunbury,WA,6230 96 208 Trend / Compare Non-government
Bateman Primary School Bateman,WA,6150 95 260 Trend / Compare Government
Perth Montessori School Burswood,WA,6100 95 97 Trend / Compare Non-government
Heritage College Perth Forrestfield,WA,6058 95 102 Trend / Compare Non-government
Woodthorpe School,Willetton,WA,6155 Willetton,WA,6155 95 297 Trend / Compare Non-government
Cottesloe Primary School Peppermint Grove,WA,6011 95 349 Trend / Compare Government
Newborough Primary School,Karrinyup,WA,6018 Karrinyup,WA,6018 95 397 Trend / Compare Government
St Luke's Catholic Primary School,Woodvale,WA,6026 Woodvale,WA,6026 95 396 Trend / Compare Non-government
Mount Hawthorn Primary School,Mount Hawthorn,WA,6016 Mount Hawthorn,WA,6016 95 852 Trend / Compare Government
Carmel School Dianella,WA,6059 95 465 Trend / Compare Non-government
Pioneer Village School Armadale,WA,6112 95 116 Trend / Compare Non-government
Fremantle Primary School Fremantle,WA,6160 95 274 Trend / Compare Government
St Joseph's School,Queens Park,WA,6107 Queens Park,WA,6107 95 418 Trend / Compare Non-government
Kingsway Christian College,Darch,WA,6065 Darch,WA,6065 95 1300 Trend / Compare Non-government
St Emilie's Catholic Primary School,Canning Vale,WA,6155 Canning Vale,WA,6155 95 400 Trend / Compare Non-government
Edgewater Primary School Edgewater,WA,6027 95 429 Trend / Compare Government
Hawker Park Primary School Warwick,WA,6024 95 226 Trend / Compare Government
Holy Rosary School,Doubleview,WA,6018 Doubleview,WA,6018 95 399 Trend / Compare Non-government
Whitford Catholic Primary School,Craigie,WA,6025 Craigie,WA,6025 95 554 Trend / Compare Non-government
Harmony Primary School Atwell,WA,6164 95 613 Trend / Compare Government
Liwara Catholic Primary School,Greenwood,WA,6024 Greenwood,WA,6024 95 386 Trend / Compare Non-government
Woodlands Primary School Woodlands,WA,6018 95 453 Trend / Compare Government
Padbury Catholic Primary School,Padbury,WA,6025 Padbury,WA,6025 95 484 Trend / Compare Non-government
Inglewood Primary School,Inglewood,WA,6052 Inglewood,WA,6052 94 565 Trend / Compare Government
Koorda Primary School Koorda,WA,6475 94 29 Trend / Compare Government
Maylands Peninsula Primary School Maylands,WA,6051 95 682 Trend / Compare Government
North Perth Primary School North Perth,WA,6006 94 465 Trend / Compare Government
Spearwood Alternative School Spearwood,WA,6163 94 103 Trend / Compare Government
Yidarra Catholic Primary School,Bateman,WA,6150 Bateman,WA,6150 94 437 Trend / Compare Non-government
Beechboro Christian School Beechboro,WA,6063 94 211 Trend / Compare Non-government
Kardinya Primary School Kardinya,WA,6163 94 383 Trend / Compare Government
West Leeming Primary School Leeming,WA,6149 94 507 Trend / Compare Government
North Woodvale Primary School Woodvale,WA,6026 94 406 Trend / Compare Government
Jerramungup District High School,Jerramungup,WA,6337 Jerramungup,WA,6337 94 126 Trend / Compare Government
Sorrento Primary School Sorrento,WA,6020 94 404 Trend / Compare Government
Queen of Apostles School Riverton,WA,6148 94 321 Trend / Compare Non-government
Davallia Primary School Duncraig,WA,6023 94 462 Trend / Compare Government
Geraldton Grammar School Geraldton,WA,6530 94 523 Trend / Compare Non-government
Bambara Primary School Padbury,WA,6025 94 174 Trend / Compare Government
Our Lady of Good Counsel School,Karrinyup,WA,6018 Karrinyup,WA,6018 94 204 Trend / Compare Non-government
Mel Maria Catholic Primary School Attadale,WA,6156 94 663 Trend / Compare Non-government
Kensington Primary School Kensington,WA,6151 94 465 Trend / Compare Government
Australian Christian College (Southlands),Albany,WA,6330 Albany,WA,6330 94 340 Trend / Compare Non-government
Kyilla Primary School,North Perth,WA,6006 North Perth,WA,6006 94 311 Trend / Compare Government
West Beechboro Primary School Beechboro,WA,6063 94 476 Trend / Compare Government
Yuna Primary School,Yuna,WA,6532 Yuna,WA,6532 94 26 Trend / Compare Government
Beaconsfield Primary School,Beaconsfield,WA,6162 Beaconsfield,WA,6162 93 389 Trend / Compare Government
White Gum Valley Primary School White Gum Valley,WA,6162 93 257 Trend / Compare Government
Carey Baptist College,Harrisdale,WA,6112 Forrestdale,WA,6112 93 120 Trend / Compare Non-government
Campbell Primary School,Canning Vale,WA,6155 Canning Vale,WA,6155 93 777 Trend / Compare Government
St Mary's Catholic School,Boyup Brook,WA,6244 Boyup Brook,WA,6244 93 79 Trend / Compare Non-government
Palmyra Primary School Palmyra,WA,6157 93 512 Trend / Compare Government
Bunbury John Calvin School,Picton,WA,6229 Picton,WA,6229 93 63 Trend / Compare Non-government
Doubleview Primary School Doubleview,WA,6018 93 422 Trend / Compare Government
Dardanup Primary School Dardanup,WA,6236 93 156 Trend / Compare Government
Guildford Primary School Guildford,WA,6055 93 288 Trend / Compare Government
Thornlie Christian College,Southern River,WA,6110 Southern River,WA,6110 93 777 Trend / Compare Non-government
Atwell Primary School Atwell,WA,6164 93 800 Trend / Compare Government
Padbury Primary School Padbury,WA,6025 93 106 Trend / Compare Government
Our Lady of Fatima School,Palmyra,WA,6157 Palmyra,WA,6157 93 203 Trend / Compare Non-government
Canning Vale Primary School Canning Vale,WA,6155 93 501 Trend / Compare Government
Millen Primary School East Victoria Park,WA,6101 93 434 Trend / Compare Government
West Greenwood Primary School Greenwood,WA,6024 93 478 Trend / Compare Government
Hillarys Primary School Hillarys,WA,6025 93 578 Trend / Compare Government
Wickepin Primary School,Wickepin,WA,6370 Wickepin,WA,6370 93 60 Trend / Compare Government
Iona Primary School Mosman Park,WA,6012 93 254 Trend / Compare Non-government
Kalamunda Christian School Walliston,WA,6076 93 256 Trend / Compare Non-government
Divine Mercy College,Yangebup,WA,6164 Yangebup,WA,6164 92 401 Trend / Compare Non-government
Highgate Primary School,Highgate,WA,6003 Highgate,WA,6003 93 650 Trend / Compare Government
Woodvale Primary School Woodvale,WA,6026 93 415 Trend / Compare Government
Dalmain Primary School Kingsley,WA,6026 92 310 Trend / Compare Government
Newman College,Churchlands,WA,6018 Churchlands,WA,6018 92 1740 Trend / Compare Non-government
Lake Gwelup Primary School Gwelup,WA,6018 92 486 Trend / Compare Government
Pemberton District High School Pemberton,WA,6260 92 162 Trend / Compare Government
Guildford Grammar School,Guildford,WA,6935 Guildford,WA,6935 92 1058 Trend / Compare Non-government
Notre Dame Catholic Primary School Cloverdale,WA,6105 92 405 Trend / Compare Government
Success Primary School Success,WA,6164 92 666 Trend / Compare Government
St John's Primary School,Scarborough,WA,6019 Scarborough,WA,6019 92 196 Trend / Compare Non-government
Goollelal Primary School Kingsley,WA,6026 92 240 Trend / Compare Government
Hocking Primary School Hocking,WA,6065 92 632 Trend / Compare Government
West Balcatta Primary School Balcatta,WA,6021 92 485 Trend / Compare Government
Infant Jesus School Morley,WA,6062 92 426 Trend / Compare Non-government
South Halls Head Primary School Halls Head,WA,6210 92 621 Trend / Compare Government
St Patrick's Primary School,Fremantle,WA,6160 Fremantle,WA,6160 92 171 Trend / Compare Non-government
Walkaway Primary School Walkaway,WA,6528 92 72 Trend / Compare Government
St Damien's Catholic Primary School,Dawesville,WA,6211 Dawesville,WA,6211 92 419 Trend / Compare Government
Aranmore Catholic Primary School Leederville,WA,6007 92 375 Trend / Compare Non-government
Bunbury Primary School Bunbury,WA,6230 92 432 Trend / Compare Government
Falls Road Primary School Lesmurdie,WA,6076 92 317 Trend / Compare Government
Samson Primary School Samson,WA,6163 92 388 Trend / Compare Government
Tranby College,Baldivis,WA,6171 Baldivis,WA,6171 92 816 Trend / Compare Non-government
Bayswater Primary School,Bayswater,WA,6053 Bayswater,WA,6053 91 382 Trend / Compare Government
St Stephen's School,Duncraig,WA,6023 Duncraig,WA,6023 92 2129 Trend / Compare Non-government
Lance Holt School Fremantle,WA,6160 91 80 Trend / Compare Non-government
Rehoboth Christian College,Kenwick,WA,6107 Kenwick,WA,6107 91 652 Trend / Compare Non-government
Brentwood Primary School Brentwood,WA,6153 91 333 Trend / Compare Government
Mundaring Christian College Mundaring,WA,6073 91 410 Trend / Compare Non-government
Pearsall Primary School,Pearsall,WA,6065 Pearsall,WA,6065 91 449 Trend / Compare Government
St Jude's Catholic School,Langford,WA,6147 Langford,WA,6147 91 173 Trend / Compare Non-government
St Joseph's Catholic Primary School,Bunbury,WA,6230 Bunbury,WA,6230 91 399 Trend / Compare Non-government
North Beach Primary School North Beach,WA,6020 91 359 Trend / Compare Government
Beaumaris Primary School,Ocean Reef,WA,6027 Ocean Reef,WA,6027 91 734 Trend / Compare Government
Mary Mackillop Catholic Community Primary School Ballajura,WA,6066 91 508 Trend / Compare Non-government
St Columba's Catholic Primary School,South Perth,WA,6151 South Perth,WA,6151 91 250 Trend / Compare Non-government
Pickering Brook Primary School Pickering Brook,WA,6076 91 152 Trend / Compare Government
West Morley Primary School Dianella,WA,6059 91 268 Trend / Compare Government
Treetops Montessori School,Darlington,WA,6070 Darlington,WA,6070 91 107 Trend / Compare Non-government
Our Lady's Assumption School Dianella,WA,6059 91 378 Trend / Compare Non-government
Australian Islamic College (Thornlie),Thornlie,WA,6108 Kewdale,WA,6108 91 1329 Trend / Compare Non-government
Georgiana Molloy Anglican School,Yalyalup,WA,6280 Yalyalup,WA,6280 91 1158 Trend / Compare Non-government
Ursula Frayne Catholic College,Victoria Park,WA,6100 Victoria Park,WA,6100 91 1295 Trend / Compare Non-government
Mary's Mount Primary School Gooseberry Hill,WA,6076 91 211 Trend / Compare Non-government
Santa Clara School,St James,WA,6102 St James,WA,6102 91 156 Trend / Compare Non-government
Grace Christian School Glen Iris,WA,6230 91 588 Trend / Compare Non-government
Creaney Primary School Kingsley,WA,6026 90 325 Trend / Compare Government
Kendenup Primary School Kendenup,WA,6323 90 82 Trend / Compare Government
Connolly Primary School Connolly,WA,6027 90 401 Trend / Compare Government
Noranda Primary School Noranda,WA,6062 90 366 Trend / Compare Government
Orana Catholic Primary School Willetton,WA,6155 90 346 Trend / Compare Non-government
Our Lady of Mount Carmel School,Hilton,WA,6163 Hilton,WA,6163 90 192 Trend / Compare Non-government
Bannister Creek Primary School Lynwood,WA,6147 90 542 Trend / Compare Government
Dawson Park Primary School Forrestfield,WA,6058 90 483 Trend / Compare Government
Parkwood Primary School Parkwood,WA,6147 90 541 Trend / Compare Government
St Denis School,Joondanna,WA,6060 Joondanna,WA,6060 90 192 Trend / Compare Non-government
Swan Christian College,Midland,WA,6056 Midland,WA,6056 90 1506 Trend / Compare Non-government
Our Lady of Lourdes School,Dardanup,WA,6236 Dardanup,WA,6236 90 191 Trend / Compare Non-government
Info! Find WA / Perth top primary schools, ratings and more on the feature map. Also check the heat map of WA / Perth top primary schools.