The Best Schools in Perth

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

Search Schools

Search Schools

Regions

Regions
  • Perth (34)
  • Rottnest Island (34)

Grade Level

Grade Level
  • Primary (24)
  • Special (2)

School Type

School Type
  • Government (21)
  • Independent (8)
  • Catholic (5)

Religion

Religion
  • Secular (17)
  • Catholic (2)

Rating

Rating
  • 5 out of 5 5 stars (0)
  • 4 out of 5 4 stars& up (0)
  • 3 out of 5 3 stars& up (0)
  • 2 out of 5 2 stars& up (0)
  • 1 out of 5 1 star& up (0)

Student-Teacher Ratio

Student-Teacher Ratio

My Choice Rank

My Choice Rank
  • All
  • A-
  • A+
  • B
Sort By
1 - 25 of 1107 posts
Sort By
1 - 25 of 1107 posts
#11 Best Private High School in Western Australia
0.0/5
(0 Reviews)

Rostrata Primary School is a very highly rated secondary school in WILLETTON, 6155 WA. The catholic school has 727 students with a student-to-teacher ratio of 1 to 18.

#16 Best Public High School in Western Australia
0.0/5
(0 Reviews)

The Beehive Montessori School is a very highly rated secondary school in MOSMAN PARK, 6012 WA. The public school has 910 students with a student-to-teacher ratio of 1 to 12.

#12 Best Private High School in Western Australia
0.0/5
(0 Reviews)

St Mary’s Anglican Girls’ School is a very highly rated secondary school in KARRINYUP, 6018 WA. The catholic school has 858 students with a student-to-teacher ratio of 1 to 11.

#17 Best Public High School in Western Australia
0.0/5
(0 Reviews)

West Leederville Primary School is a very highly rated secondary school in LEEDERVILLE, 6007 WA. The public school has 1066 students with a student-to-teacher ratio of 1 to 14.

#1 Best Primary School in Western Australia
0.0/5
(0 Reviews)

Lance Holt School is a very highly rated primary school in FREMANTLE, 6160 WA. The public school has 651 students with a student-to-teacher ratio of 1 to 14.

#18 Best Public High School in Western Australia
0.0/5
(0 Reviews)

Hale School is a very highly rated secondary school in WEMBLEY DOWNS, 6019 WA. The public school has 759 students with a student-to-teacher ratio of 1 to 16.

#13 Best Private High School in Western Australia
0.0/5
(0 Reviews)

Quintilian School is a very highly rated secondary school in MOUNT CLAREMONT, 6010 WA. The catholic school has 926 students with a student-to-teacher ratio of 1 to 11.

#14 Best Private High School in Western Australia
0.0/5
(0 Reviews)

City Beach Primary School is a very highly rated combined school in CITY BEACH, 6015 WA. The private school has 334 students with a student-to-teacher ratio of 1 to 8.

#19 Best Public High School in Western Australia
0.0/5
(0 Reviews)

John XXIII College is a very highly rated secondary school in MOUNT CLAREMONT, 6010 WA. The public school has 1131 students with a student-to-teacher ratio of 1 to 13.

#15 Best Private High School in Western Australia
0.0/5
(0 Reviews)

All Saints’ College is a very highly rated secondary school in BULL CREEK, 6149 WA. The private school has 202 students with a student-to-teacher ratio of 1 to 8.

#16 Best Private High School in Western Australia
0.0/5
(0 Reviews)

Caladenia Primary School is a very highly rated secondary school in CANNING VALE, 6155 WA. The catholic school has 1020 students with a student-to-teacher ratio of 1 to 13.

#20 Best Public High School in Western Australia
0.0/5
(0 Reviews)

Winthrop Primary School is a very highly rated secondary school in WINTHROP, 6150 WA. The public school has 1286 students with a student-to-teacher ratio of 1 to 13.

#17 Best Private High School in Western Australia
0.0/5
(0 Reviews)

Shelley Primary School is a very highly rated secondary school in SHELLEY, 6148 WA. The catholic school has 1151 students with a student-to-teacher ratio of 1 to 14.

#21 Best Public High School in Western Australia
0.0/5
(0 Reviews)

Methodist Ladies’ College is a very highly rated secondary school in CLAREMONT, 6010 WA. The public school has 980 students with a student-to-teacher ratio of 1 to 13.

#22 Best Public High School in Western Australia
0.0/5
(0 Reviews)

Shenton College is a very highly rated secondary school in SHENTON PARK, 6008 WA. The public school has 824 students with a student-to-teacher ratio of 1 to 13.

#19 Best Private High School in Western Australia
0.0/5
(0 Reviews)

Como Primary School is a very highly rated secondary school in COMO, 6152 WA. The catholic school has 959 students with a student-to-teacher ratio of 1 to 13.

#18 Best Private High School in Western Australia
0.0/5
(0 Reviews)

Rossmoyne Primary School is a very highly rated secondary school in ROSSMOYNE, 6148 WA. The catholic school has 1323 students with a student-to-teacher ratio of 1 to 13.

#23 Best Public High School in Western Australia
0.0/5
(0 Reviews)

Burrendah Primary School is a very highly rated secondary school in WILLETTON, 6155 WA. The public school has 1185 students with a student-to-teacher ratio of 1 to 13.

#24 Best Public High School in Western Australia
0.0/5
(0 Reviews)

Wesley College is a very highly rated secondary school in SOUTH PERTH, 6151 WA. The public school has 1332 students with a student-to-teacher ratio of 1 to 12.

#2 Best Primary School in Western Australia
0.0/5
(0 Reviews)

Swanbourne Primary School is a very highly rated primary school in SWANBOURNE, 6010 WA. The public school has 491 students with a student-to-teacher ratio of 1 to 14.

#25 Best Public High School in Western Australia
0.0/5
(0 Reviews)

Perth College is a very highly rated secondary school in MOUNT LAWLEY, 6050 WA. The public school has 982 students with a student-to-teacher ratio of 1 to 14.

#26 Best Public High School in Western Australia
0.0/5
(0 Reviews)

Sacred Heart Primary School is a very highly rated secondary school in HIGHGATE, 6003 WA. The public school has 206 students with a student-to-teacher ratio of 1 to 9.

#27 Best Public High School in Western Australia
0.0/5
(0 Reviews)

Richmond Primary School is a very highly rated secondary school in EAST FREMANTLE, 6158 WA. The public school has 1657 students with a student-to-teacher ratio of 1 to 14.

#20 Best Private High School in Western Australia
0.0/5
(0 Reviews)

Mount Pleasant Primary School is a very highly rated combined school in MOUNT PLEASANT, 6153 WA. The private school has 1086 students with a student-to-teacher ratio of 1 to 9.

#21 Best Private High School in Western Australia
0.0/5
(0 Reviews)

Freshwater Bay Primary School is a very highly rated combined school in CLAREMONT, 6010 WA. The catholic school has 1262 students with a student-to-teacher ratio of 1 to 11.