Top Primary Schools in Perth - 2019

2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | Custom Search

The following table lists the 2019 best (top quarter among all schools) primary schools in Perth. 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 Non-government Primary Schools | Top Perth Government Primary Schools | Top WA 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. If you continue to browse and use this website you are agreeing to comply with and be bound by this DISCLAIMER.

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, a music teacher or a  coaching school.
  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 Schools or Ratings page. Features of Compare Schools 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 Ratings page, you can also find best local schools near a suburb / postcode by radius.
SchoolLocality State Overall Score English Maths Total EnrolmentsTrend / CompareSectorICSEA
Oberthur Primary School,Bull Creek,WA,6149 Bull Creek,WA,6149 100 662 Trend / Compare Government 1171
Floreat Park Primary School Floreat,WA,6014 100 623 Trend / Compare Government 1184
International School of Western Australia City Beach,WA,6015 100 308 Trend / Compare Non-government 1182
Hale School Wembley Downs,WA,6019 100 1568 Trend / Compare Non-government 1165
Nedlands Primary School Nedlands,WA,6009 100 525 Trend / Compare Government 1183
Schools Of Isolated & Distance Education Leederville,WA,6007 100 409 Trend / Compare Government 1075
Caladenia Primary School Canning Vale,WA,6155 100 905 Trend / Compare Government 1098
Perth Montessori School Burswood,WA,6100 100 100 Trend / Compare Non-government 1094
Kapinara Primary School City Beach,WA,6015 100 379 Trend / Compare Government 1184
St Hilda's Anglican School for Girls (Inc),Mosman Park,WA,6012 Mosman Park,WA,6012 100 1087 Trend / Compare Non-government 1197
John XXIII College,Mount Claremont,WA,6010 Mount Claremont,WA,6010 100 1478 Trend / Compare Non-government 1170
Chrysalis Montessori School Glendalough,WA,6016 99 100 Trend / Compare Non-government 1174
Blue Gum Montessori School Bibra Lake,WA,6163 99 204 Trend / Compare Non-government 1182
Wembley Primary School Wembley,WA,6014 99 803 Trend / Compare Government 1172
Langford Islamic College,Langford,WA,6147 Langford,WA,6147 99 936 Trend / Compare Non-government 1098
Subiaco Primary School Subiaco,WA,6008 99 724 Trend / Compare Government 1176
Dalkeith Primary School Dalkeith,WA,6009 99 368 Trend / Compare Government 1195
Regent College,Victoria Park,WA,6100 Victoria Park,WA,6100 99 268 Trend / Compare Non-government 1165
Jolimont Primary School Jolimont,WA,6014 99 307 Trend / Compare Government 1157
Rostrata Primary School Willetton,WA,6155 99 907 Trend / Compare Government 1129
Victoria Park Primary School Victoria Park,WA,6100 99 514 Trend / Compare Government 1136
Willetton Primary School Willetton,WA,6155 99 642 Trend / Compare Government 1127
Holy Spirit School,City Beach,WA,6015 City Beach,WA,6015 99 146 Trend / Compare Non-government 1163
Wesley College,South Perth,WA,6151 South Perth,WA,6151 99 1171 Trend / Compare Non-government 1143
Christ Church Grammar School Claremont,WA,6010 99 1646 Trend / Compare Non-government 1180
City Beach Primary School City Beach,WA,6015 99 175 Trend / Compare Government 1166
Hollywood Primary School Nedlands,WA,6009 99 309 Trend / Compare Government 1165
Carine Primary School Carine,WA,6020 99 587 Trend / Compare Government 1137
Ardross Primary School Ardross,WA,6153 99 403 Trend / Compare Government 1144
Burrendah Primary School Willetton,WA,6155 99 697 Trend / Compare Government 1125
St Mary's Anglican Girls' School (Inc),Karrinyup,WA,6018 Karrinyup,WA,6018 99 1414 Trend / Compare Non-government 1158
Kelmscott John Calvin School,Champion Lakes,WA,6111 Champion Lakes,WA,6111 99 175 Trend / Compare non-government 1089
Wattle Grove Primary School Wattle Grove,WA,6107 99 809 Trend / Compare Government 1073
Applecross Primary School Applecross,WA,6153 98 572 Trend / Compare Government 1147
North Cottesloe Primary School Cottesloe,WA,6011 98 353 Trend / Compare Government 1181
Sacred Heart Primary School,Highgate,WA,6003 Highgate,WA,6003 98 162 Trend / Compare Non-government 1135
Winthrop Primary School Winthrop,WA,6150 98 608 Trend / Compare Government 1137
The Quintilian School,Mt Claremont,WA,6010 Mount Claremont,WA,6010 98 188 Trend / Compare Non-government 1183
St Dominic's School,Innaloo,WA,6018 Innaloo,WA,6018 98 126 Trend / Compare Non-government 1137
St Peter's Primary School,Inglewood,WA,6052 Inglewood,WA,6052 98 634 Trend / Compare Non-government 1111
Mosman Park Primary School Mosman Park,WA,6012 98 414 Trend / Compare Government 1147
Bull Creek Primary School Bull Creek,WA,6149 98 367 Trend / Compare Government 1126
Booragoon Primary School Booragoon,WA,6154 98 417 Trend / Compare Government 1116
Coolbinia Primary School Coolbinia,WA,6050 98 431 Trend / Compare Government 1141
Methodist Ladies' College Claremont,WA,6010 98 1056 Trend / Compare Non-government 1150
Aquinas College,Manning,WA,6152 Salter Point,WA,6152 98 1325 Trend / Compare Non-government 1023
Como Primary School,Como,WA,6152 Como,WA,6152 98 389 Trend / Compare Government 1132
Rossmoyne Primary School Rossmoyne,WA,6148 98 425 Trend / Compare Government 1140
Attadale Primary School Attadale,WA,6156 98 387 Trend / Compare Government 1143
Mount Lawley Primary School Mount Lawley,WA,6050 98 539 Trend / Compare Government 1123
Loreto Primary School Nedlands,WA,6009 98 198 Trend / Compare Non-government 1172
Shelley Primary School Shelley,WA,6148 98 390 Trend / Compare Government 1120
Churchlands Primary School Floreat,WA,6014 98 540 Trend / Compare Government 1155
Ballajura Primary School Ballajura,WA,6066 98 745 Trend / Compare Government 1016
East Fremantle Primary School Fremantle,WA,6160 98 435 Trend / Compare Government 1133
West Leederville Primary School Leederville,WA,6007 98 578 Trend / Compare Government 1166
Dianella Heights Primary School Dianella,WA,6059 97 475 Trend / Compare Government 1091
Collier Primary School Como,WA,6152 97 273 Trend / Compare Government 1088
Perth College Mount Lawley,WA,6050 97 1013 Trend / Compare Non-government 1153
Freshwater Bay Primary School Claremont,WA,6010 97 487 Trend / Compare Government 1170
Scotch College,Swanbourne,WA,6010 Swanbourne,WA,6010 97 1430 Trend / Compare Non-government 1165
Rosalie Primary School Shenton Park,WA,6008 97 561 Trend / Compare Government 1181
The Beehive Montessori School,Mosman Park,WA,6012 Mosman Park,WA,6012 97 172 Trend / Compare Non-government 1182
Kensington Primary School Kensington,WA,6151 97 410 Trend / Compare Government 1128
Deanmore Primary School Karrinyup,WA,6018 97 503 Trend / Compare Government 1119
St Thomas' Primary School,Claremont,WA,6010 Claremont,WA,6010 97 166 Trend / Compare Non-government 1167
Sorrento Primary School Sorrento,WA,6020 97 410 Trend / Compare Government 1114
All Saints' College,Bull Creek,WA,6149 Bull Creek,WA,6149 97 1254 Trend / Compare Non-government 1154
Melville Primary School Melville,WA,6156 97 706 Trend / Compare Government 1115
Mount Hawthorn Primary School,Mount Hawthorn,WA,6016 Mount Hawthorn,WA,6016 97 881 Trend / Compare Government 1140
St Columba's Catholic Primary School,South Perth,WA,6151 South Perth,WA,6151 97 290 Trend / Compare Non-government 1160
Rehoboth Christian College,Kenwick,WA,6107 Kenwick,WA,6107 97 697 Trend / Compare Non-government 1114
Poynter Primary School Duncraig,WA,6023 97 524 Trend / Compare Government 1126
Inglewood Primary School,Inglewood,WA,6052 Inglewood,WA,6052 97 583 Trend / Compare Government 1118
North Perth Primary School North Perth,WA,6006 97 414 Trend / Compare Government 1137
Ranford Primary School Canning Vale,WA,6155 97 656 Trend / Compare Government 1095
Presbyterian Ladies' College,Peppermint Grove,WA,6011 Peppermint Grove,WA,6011 97 1057 Trend / Compare Non-government 1111
Mount Claremont Primary School Mount Claremont,WA,6010 97 252 Trend / Compare Government 1144
Bicton Primary School Bicton,WA,6157 96 433 Trend / Compare Government 1111
Holy Rosary School,Doubleview,WA,6018 Doubleview,WA,6018 96 396 Trend / Compare Non-government 1134
Manning Primary School Manning,WA,6152 96 398 Trend / Compare Government 1121
St Denis School,Joondanna,WA,6060 Joondanna,WA,6060 96 192 Trend / Compare Non-government 1111
Beechboro Christian School Beechboro,WA,6063 96 214 Trend / Compare Non-government 1097
Yidarra Catholic Primary School,Bateman,WA,6150 Bateman,WA,6150 96 425 Trend / Compare Non-government 1129
Byford John Calvin School,Byford,WA,6122 Byford,WA,6122 96 179 Trend / Compare Non-government 1078
Lance Holt School Fremantle,WA,6160 96 91 Trend / Compare Non-government 1158
Carey Baptist College,Harrisdale,WA,6112 Harrisdale,WA,6112 96 1357 Trend / Compare Non-government 1097
Orana Catholic Primary School Willetton,WA,6155 96 357 Trend / Compare Non-government 1121
Padbury Primary School Padbury,WA,6025 96 109 Trend / Compare Government 1070
Leeming Primary School,Leeming,WA,6149 Leeming,WA,6149 96 311 Trend / Compare Government 1093
Australian Islamic College (Kewdale),Kewdale,WA,6105 Dianella,WA,6105 96 735 Trend / Compare Non-government 985
Thornlie Christian College,Southern River,WA,6110 Southern River,WA,6110 96 775 Trend / Compare Non-government 1090
Campbell Primary School,Canning Vale,WA,6155 Canning Vale,WA,6155 96 648 Trend / Compare Government 1089
Mel Maria Catholic Primary School Attadale,WA,6156 96 650 Trend / Compare Non-government 1141
Mount Pleasant Primary School,Mt Pleasant,WA,6153 Mount Pleasant,WA,6153 96 453 Trend / Compare Government 1128
St Paul's Primary School,Mount Lawley,WA,6050 Mount Lawley,WA,6050 96 200 Trend / Compare Non-government 1158
Penrhos College,Como,WA,6152 Como,WA,6152 96 1008 Trend / Compare Non-government 1051
West Balcatta Primary School Balcatta,WA,6021 96 483 Trend / Compare Government 1078
West Leeming Primary School Leeming,WA,6149 96 475 Trend / Compare Government 1103
Richmond Primary School East Fremantle,WA,6158 96 410 Trend / Compare Government 1143
Cottesloe Primary School Peppermint Grove,WA,6011 95 339 Trend / Compare Government 1147
Fremantle Christian College,Hamilton Hill,WA,6163 Hamilton Hill,WA,6163 95 270 Trend / Compare Non-government 1028
Kyilla Primary School,North Perth,WA,6006 North Perth,WA,6006 95 364 Trend / Compare Government 1129
Australian Islamic College,Dianella,WA,6059 Thornlie,WA,6059 95 568 Trend / Compare Non-government 972
Glengarry Primary School,Duncraig,WA,6023 Duncraig,WA,6023 95 405 Trend / Compare Government 1104
Hillarys Primary School Hillarys,WA,6025 95 591 Trend / Compare Government 1103
Fremantle Primary School Fremantle,WA,6160 95 304 Trend / Compare Government 1125
Bateman Primary School Bateman,WA,6150 95 331 Trend / Compare Government 1118
Divine Mercy College,Yangebup,WA,6164 Yangebup,WA,6164 95 380 Trend / Compare Non-government 1056
St Mark's Anglican Community School,Hillarys,WA,6025 Hillarys,WA,6025 95 1696 Trend / Compare Non-government 1119
St Luke's Catholic Primary School,Woodvale,WA,6026 Woodvale,WA,6026 95 399 Trend / Compare Non-government 1095
Queen of Apostles School Riverton,WA,6148 95 243 Trend / Compare Non-government 1112
St Joseph's School,Queens Park,WA,6107 Queens Park,WA,6107 95 430 Trend / Compare Non-government 1081
Bayswater Primary School,Bayswater,WA,6053 Bayswater,WA,6053 95 421 Trend / Compare Government 1097
Davallia Primary School Duncraig,WA,6023 95 496 Trend / Compare Government 1112
Riverton Primary School Riverton,WA,6148 95 621 Trend / Compare Government 1119
East Hamersley Primary School Hamersley,WA,6022 95 197 Trend / Compare Government 1063
Hammond Park Primary School,Hammond Park,WA,6164 Hammond Park,WA,6164 95 704 Trend / Compare Government 1066
Guildford Primary School Guildford,WA,6055 95 291 Trend / Compare Government 1091
Padbury Catholic Primary School,Padbury,WA,6025 Padbury,WA,6025 95 447 Trend / Compare Non-government 1119
St John's Primary School,Scarborough,WA,6019 Scarborough,WA,6019 94 176 Trend / Compare Non-government 1130
Lake Monger Primary School Wembley,WA,6014 94 271 Trend / Compare Government 1073
Swanbourne Primary School Swanbourne,WA,6010 94 439 Trend / Compare Government 1145
Karrinyup Primary School Karrinyup,WA,6018 94 518 Trend / Compare Government 1122
Marmion Primary School Marmion,WA,6020 94 419 Trend / Compare Government 1126
White Gum Valley Primary School White Gum Valley,WA,6162 94 249 Trend / Compare Government 1099
South Perth Primary School South Perth,WA,6151 94 395 Trend / Compare Government 1135
Brentwood Primary School Brentwood,WA,6153 94 339 Trend / Compare Government 1103
Lake Gwelup Primary School Gwelup,WA,6018 94 495 Trend / Compare Government 1119
St Benedict's School,Ardross,WA,6153 Applecross,WA,6153 94 323 Trend / Compare Non-government 1139
The Montessori School,Kingsley,WA,6026 Kingsley,WA,6026 94 135 Trend / Compare Non-government 1109
Highgate Primary School,Highgate,WA,6003 Highgate,WA,6003 94 688 Trend / Compare Government 1120
Woodlands Primary School Woodlands,WA,6018 94 463 Trend / Compare Government 1127
St Columba's School,Bayswater,WA,6053 Bayswater,WA,6053 94 398 Trend / Compare Non-government 1127
Bambara Primary School Padbury,WA,6025 94 184 Trend / Compare Government 1059
Banksia Park Primary School Leeming,WA,6149 94 287 Trend / Compare Government 1091
Carmel School Dianella,WA,6059 94 456 Trend / Compare Non-government 1137
Our Lady of Good Counsel School,Karrinyup,WA,6018 Karrinyup,WA,6018 93 196 Trend / Compare Non-government 1099
Kingsway Christian College,Darch,WA,6065 Darch,WA,6065 93 1309 Trend / Compare Non-government 1121
Iona Presentation College,Mosman Park,WA,6012 Mosman Park,WA,6012 93 1136 Trend / Compare Non-government 1124
Our Lady of Mount Carmel School,Hilton,WA,6163 Hilton,WA,6163 93 178 Trend / Compare Non-government 1073
Our Lady of Fatima School,Palmyra,WA,6157 Palmyra,WA,6157 93 190 Trend / Compare Non-government 1129
Wembley Downs Primary School Wembley Downs,WA,6019 93 427 Trend / Compare Government 1111
St Andrew's Grammar,Dianella,WA,6059 Dianella,WA,6059 93 357 Trend / Compare Non-government 1078
Notre Dame Catholic Primary School Cloverdale,WA,6105 93 394 Trend / Compare Government 1087
Excelsior Primary School Canning Vale,WA,6155 93 471 Trend / Compare Government 1062
St Stephen's School,Duncraig,WA,6023 Duncraig,WA,6023 93 1941 Trend / Compare Non-government 1118
Hawker Park Primary School Warwick,WA,6024 93 238 Trend / Compare Government 1090
Ursula Frayne Catholic College,Victoria Park,WA,6100 Victoria Park,WA,6100 93 1333 Trend / Compare Non-government 1097
Aranmore Catholic Primary School Leederville,WA,6007 93 367 Trend / Compare Non-government 1102
Mindarie Primary School Mindarie,WA,6030 93 770 Trend / Compare Government 1070
Heathridge Primary School Heathridge,WA,6027 93 170 Trend / Compare Government 1043
Newman College,Churchlands,WA,6018 Churchlands,WA,6018 93 1755 Trend / Compare Non-government 1114
Maylands Peninsula Primary School Maylands,WA,6051 93 628 Trend / Compare Government 1087
Beaconsfield Primary School,Beaconsfield,WA,6162 Beaconsfield,WA,6162 93 428 Trend / Compare Government 1097
Newborough Primary School,Karrinyup,WA,6018 Karrinyup,WA,6018 92 394 Trend / Compare Government 1077
Doubleview Primary School Doubleview,WA,6018 92 454 Trend / Compare Government 1105
Australian Islamic College (Thornlie),Thornlie,WA,6108 Kewdale,WA,6108 92 1416 Trend / Compare Non-government 993
Atwell Primary School Atwell,WA,6164 92 790 Trend / Compare Government 1056
Bannister Creek Primary School Lynwood,WA,6147 92 577 Trend / Compare Government 1036
Our Lady of Grace School,North Beach,WA,6020 North Beach,WA,6020 92 450 Trend / Compare Non-government 1116
West Beechboro Primary School Beechboro,WA,6063 92 496 Trend / Compare Government 990
North Woodvale Primary School Woodvale,WA,6026 92 399 Trend / Compare Government 1093
Whitford Catholic Primary School,Craigie,WA,6025 Craigie,WA,6025 92 585 Trend / Compare Non-government 1096
Pearsall Primary School,Pearsall,WA,6065 Pearsall,WA,6065 92 521 Trend / Compare Government 1055
St Patrick's Primary School,Fremantle,WA,6160 Fremantle,WA,6160 92 158 Trend / Compare Non-government 1084
West Morley Primary School Dianella,WA,6059 92 283 Trend / Compare Government 1018
Duncraig Primary School Duncraig,WA,6023 92 420 Trend / Compare Government 1094
Harrisdale Primary School,Harrisdale,WA,6112 Harrisdale,WA,6112 91 1158 Trend / Compare Government 1067
Woodthorpe School,Willetton,WA,6155 Willetton,WA,6155 92 255 Trend / Compare Non-government
North Beach Primary School North Beach,WA,6020 91 365 Trend / Compare Government 1100
Beaumaris Primary School,Ocean Reef,WA,6027 Ocean Reef,WA,6027 91 790 Trend / Compare Government 1079
Riverlands Montessori School,West Swan,WA,6055 Dayton,WA,6055 91 76 Trend / Compare Non-government 1065
Edgewater Primary School Edgewater,WA,6027 91 401 Trend / Compare Government 1068
St Pius X School,Manning,WA,6152 Manning,WA,6152 91 194 Trend / Compare Non-government 1120
Dalmain Primary School Kingsley,WA,6026 91 274 Trend / Compare Government 1071
Woodvale Primary School Woodvale,WA,6026 91 411 Trend / Compare Government 1085
Goollelal Primary School Kingsley,WA,6026 91 234 Trend / Compare Government 1085
Jandakot Primary School Success,WA,6164 91 510 Trend / Compare Government 1036
Lake Joondalup Baptist College,Joondalup,WA,6027 Joondalup,WA,6027 91 1362 Trend / Compare Non-government 1105
Balcatta Primary School Balcatta,WA,6021 91 219 Trend / Compare Government 1047
Good Shepherd Catholic School Lockridge,WA,6054 91 414 Trend / Compare Non-government 1043
St Emilie's Catholic Primary School,Canning Vale,WA,6155 Canning Vale,WA,6155 91 401 Trend / Compare Non-government 1089
Eden Hill Primary School Eden Hill,WA,6054 91 510 Trend / Compare Government 1026
North Fremantle Primary School North Fremantle,WA,6159 91 153 Trend / Compare Government 1092
Spearwood Alternative School Spearwood,WA,6163 91 91 Trend / Compare Government 1115
Hocking Primary School Hocking,WA,6065 90 625 Trend / Compare Government 1046
Dawson Park Primary School Forrestfield,WA,6058 90 506 Trend / Compare Government 996
Infant Jesus School Morley,WA,6062 90 432 Trend / Compare Non-government 1081
Canning Vale Primary School Canning Vale,WA,6155 90 487 Trend / Compare Government 1049
Maida Vale Primary School Maida Vale,WA,6057 90 413 Trend / Compare Government 1030
Armadale Primary School Armadale,WA,6112 90 453 Trend / Compare Government 1038
Our Lady's Assumption School Dianella,WA,6059 90 380 Trend / Compare Non-government 1077
Info! Find WA / Perth's best primary schools, ratings and more on the feature map. Also check the heat map of the top 20% primary schools in Perth / WA.