Search
Generic filters
Search
Generic filters

2021 Best Schools in Western Australia

View the top ranking schools in your area based on quantitative and qualitative data from the Australian Department of Education. Search Naplan, Student Demographics and Parent Reviews.

Search

Regions

Regions
  • Stirling (45)
  • Joondalup (40)
  • Wanneroo (39)
  • Bunbury (35)
  • Wheat Belt – North (32)
  • Albany (30)
  • Swan (28)
  • Mid West (26)
  • Rockingham (26)
  • Cockburn (24)

Grade Level

Grade Level
  • Primary (668)

School Type

School Type
  • Public (528)
  • Catholic (106)
  • Private (34)

Gender

Gender
  • Co-Ed (620)

Religion

Religion
  • Secular (533)
  • Catholic (73)
  • Christian (10)
  • Islam (1)

Student-Teacher Ratio

Student-Teacher Ratio

My Choice Rank

My Choice Rank
  • All
  • A
  • A-
  • A+

Search

Grade Level

Grade Level
  • Primary (668)

School Type

School Type
  • Public (528)
  • Catholic (106)
  • Private (34)

Gender

Gender
  • Co-Ed (620)

Religion

Religion
  • Secular (533)
  • Catholic (73)
  • Christian (10)
  • Islam (1)

Student-Teacher Ratio

Student-Teacher Ratio

My Choice Rank

My Choice Rank
  • All
  • A
  • A-
  • A+
Sort By
1 – 25 of 668 posts

Perth Modern School

Perth Modern School is a very highly rated secondary school in Subiaco, Perth City WA. The public school has 1411 students with a student-to-teacher ratio of 1 to 14.

My Choice Rank: A+
Students: 1411
Grade Level: Secondary

Hollywood Primary School

Hollywood Primary School is a very highly rated primary school in Nedlands, Cottesloe WA. The public school has 273.8 students with a student-to-teacher ratio of 1 to 13.

My Choice Rank: A+
Students: 273.8
Grade Level: Primary

Nedlands Primary School

Nedlands Primary School is a very highly rated primary school in Nedlands, Cottesloe WA. The public school has 465.6 students with a student-to-teacher ratio of 1 to 12.

My Choice Rank: A+
Students: 465.6
Grade Level: Primary

St Hilda’s Anglican School for Girls

St Hilda’s Anglican School for Girls is a very highly rated combined school in Mosman Park, Cottesloe WA. The private school has 1121 students with a student-to-teacher ratio of 1 to 9.

My Choice Rank: A+
Students: 1121
Grade Level: Combined

Rosalie Primary School

Rosalie Primary School is a very highly rated primary school in Shenton Park, Perth City WA. The public school has 543.2 students with a student-to-teacher ratio of 1 to 14.

My Choice Rank: A+
Students: 543.2
Grade Level: Primary

Oberthur Primary School

Oberthur Primary School is a very highly rated primary school in Bull Creek, Melville WA. The public school has 610.4 students with a student-to-teacher ratio of 1 to 15.

My Choice Rank: A+
Students: 610.4
Grade Level: Primary

Kapinara Primary School

Kapinara Primary School is a very highly rated primary school in City Beach, Cottesloe WA. The public school has 362.8 students with a student-to-teacher ratio of 1 to 15.

My Choice Rank: A+
Students: 362.8
Grade Level: Primary

St Paul’s Primary School (Mount Lawley, WA)

St Paul’s Primary School (Mount Lawley, WA) is a very highly rated primary school in Mount Lawley, Stirling WA. The catholic school has 172 students with a student-to-teacher ratio of 1 to 13.

My Choice Rank: A+
Students: 172
Grade Level: Primary

Wembley Primary School

Wembley Primary School is a very highly rated primary school in Wembley, Perth City WA. The public school has 776.4 students with a student-to-teacher ratio of 1 to 14.

My Choice Rank: A+
Students: 776.4
Grade Level: Primary

Floreat Park Primary School

Floreat Park Primary School is a very highly rated primary school in Floreat, Cottesloe WA. The public school has 595.8 students with a student-to-teacher ratio of 1 to 15.

My Choice Rank: A+
Students: 595.8
Grade Level: Primary

Christ Church Grammar School

Christ Church Grammar School is a very highly rated combined school in Claremont, Claremont WA. The private school has 1644 students with a student-to-teacher ratio of 1 to 9.

My Choice Rank: A+
Students: 1644
Grade Level: Combined

Victoria Park Primary School

Victoria Park Primary School is a very highly rated primary school in Victoria Park, Victoria Park WA. The public school has 495 students with a student-to-teacher ratio of 1 to 14.

My Choice Rank: A+
Students: 495
Grade Level: Primary

Santa Maria College

Santa Maria College is a very highly rated combined school in Attadale, Melville WA. The catholic school has 1286 students with a student-to-teacher ratio of 1 to 11.

My Choice Rank: A+
Students: 1286
Grade Level: Combined

Churchlands Primary School

Churchlands Primary School is a very highly rated primary school in Floreat, Stirling WA. The public school has 539.6 students with a student-to-teacher ratio of 1 to 15.

My Choice Rank: A+
Students: 539.6
Grade Level: Primary

Jolimont Primary School

Jolimont Primary School is a very highly rated primary school in Jolimont, Perth City WA. The public school has 290.4 students with a student-to-teacher ratio of 1 to 12.

My Choice Rank: A+
Students: 290.4
Grade Level: Primary

Chrysalis Montessori School

Chrysalis Montessori School is a very highly rated primary school in Glendalough, Perth City WA. The private school has 102 students with a student-to-teacher ratio of 1 to 7.

My Choice Rank: A+
Students: 102
Grade Level: Primary

Trinity College

Trinity College is a very highly rated combined school in East Perth, Perth City WA. The catholic school has 1245 students with a student-to-teacher ratio of 1 to 11.

My Choice Rank: A+
Students: 1245
Grade Level: Combined

St Thomas’ Primary School

St Thomas’ Primary School is a very highly rated primary school in Claremont, Cottesloe WA. The catholic school has 183 students with a student-to-teacher ratio of 1 to 12.

My Choice Rank: A+
Students: 183
Grade Level: Primary

Subiaco Primary School

Subiaco Primary School is a very highly rated primary school in Subiaco, Perth City WA. The public school has 634.4 students with a student-to-teacher ratio of 1 to 14.

My Choice Rank: A+
Students: 634.4
Grade Level: Primary

Applecross Primary School

Applecross Primary School is a very highly rated primary school in Applecross, Melville WA. The public school has 528 students with a student-to-teacher ratio of 1 to 15.

My Choice Rank: A+
Students: 528
Grade Level: Primary

Dalkeith Primary School

Dalkeith Primary School is a very highly rated primary school in Dalkeith, Cottesloe WA. The public school has 367 students with a student-to-teacher ratio of 1 to 14.

My Choice Rank: A+
Students: 367
Grade Level: Primary

North Cottesloe Primary School

North Cottesloe Primary School is a very highly rated primary school in Cottesloe, Cottesloe WA. The public school has 374.4 students with a student-to-teacher ratio of 1 to 14.

My Choice Rank: A+
Students: 374.4
Grade Level: Primary

Lance Holt School

Lance Holt School is a very highly rated primary school in Fremantle, Fremantle WA. The private school has 86 students with a student-to-teacher ratio of 1 to 8.

My Choice Rank: A+
Students: 86
Grade Level: Primary

West Leederville Primary School

West Leederville Primary School is a very highly rated primary school in Leederville, Perth City WA. The public school has 528.6 students with a student-to-teacher ratio of 1 to 13.

My Choice Rank: A+
Students: 528.6
Grade Level: Primary

Hale School

Hale School is a very highly rated combined school in Wembley Downs, Stirling WA. The private school has 1504 students with a student-to-teacher ratio of 1 to 9.

My Choice Rank: A+
Students: 1504
Grade Level: Combined