2023 Best Secondary Schools in Perth, WA

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 Schools

Search Schools

Regions

Regions
  • Beverley (1)
  • Boddington (1)
  • Boyup Brook (2)

Grade Level

Grade Level
  • Primary (680)
  • Special (80)

School Type

School Type
  • Government (799)
  • Catholic (154)
  • Independent (148)
  • Private (5)
  • Public (1)

Religion

Religion
  • Secular (619)
  • Catholic (89)
  • Christian (13)
  • Anglican (2)
  • Adventist (1)
  • Baptist (1)
  • Islam (1)

Rating

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

Student-Teacher Ratio

Student-Teacher Ratio

My Choice Rank

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

Perth Modern School is a very highly rated secondary school in SUBIACO, 6008 WA. The public school has 1460 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.

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

Rossmoyne Senior High School is a very highly rated secondary school in ROSSMOYNE, 6148 WA. The public school has 852 students with a student-to-teacher ratio of 1 to 13.

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

Willetton Senior High School is a very highly rated secondary school in WILLETTON, 6155 WA. The public school has 1284 students with a student-to-teacher ratio of 1 to 13.

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

John Curtin College Of The Arts is a very highly rated primary school in FREMANTLE, 6160 WA. The public school has 655 students with a student-to-teacher ratio of 1 to 17.

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

Mercedes College is a very highly rated primary school in PERTH, 6000 WA. The catholic school has 650 students with a student-to-teacher ratio of 1 to 13.

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

St George’s Anglican Grammar School is a very highly rated secondary school in PERTH, 6000 WA. The public school has 843 students with a student-to-teacher ratio of 1 to 13.

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

Applecross Senior High School is a very highly rated primary school in ARDROSS, 6153 WA. The public school has 349 students with a student-to-teacher ratio of 1 to 14.

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

Churchlands Senior High School is a very highly rated primary school in CHURCHLANDS, 6018 WA. The public school has 431 students with a student-to-teacher ratio of 1 to 14.

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

Sacred Heart College is a very highly rated primary school in SORRENTO, 6020 WA. The public school has 553 students with a student-to-teacher ratio of 1 to 15.

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

John Calvin Christian College is a very highly rated primary school in ARMADALE, 6112 WA. The public school has 557 students with a student-to-teacher ratio of 1 to 14.

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

Mount Lawley Senior High School is a very highly rated primary school in MOUNT LAWLEY, 6050 WA. The catholic school has 634 students with a student-to-teacher ratio of 1 to 17.

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

Carine Senior High School is a very highly rated primary school in CARINE, 6020 WA. The public school has 381 students with a student-to-teacher ratio of 1 to 14.

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

Kennedy Baptist College is a very highly rated combined school in MURDOCH, 6150 WA. The public school has 460 students with a student-to-teacher ratio of 1 to 3.

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

Corpus Christi College is a very highly rated secondary school in BATEMAN, 6150 WA. The public school has 801 students with a student-to-teacher ratio of 1 to 10.

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

Chisholm Catholic College is a very highly rated primary school in BEDFORD, 6052 WA. The public school has 406 students with a student-to-teacher ratio of 1 to 15.

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

Leeming Senior High School is a very highly rated primary school in LEEMING, 6149 WA. The public school has 377 students with a student-to-teacher ratio of 1 to 13.

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

Duncraig Senior High School is a very highly rated primary school in DUNCRAIG, 6023 WA. The private school has 156 students with a student-to-teacher ratio of 1 to 11.

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

Melville Senior High School is a very highly rated primary school in MELVILLE, 6156 WA. The public school has 350 students with a student-to-teacher ratio of 1 to 13.

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

Christian Brothers’ College is a highly rated primary school in FREMANTLE, 6160 WA. The public school has 419 students with a student-to-teacher ratio of 1 to 14.

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

Prendiville Catholic College is a highly rated primary school in OCEAN REEF, 6027 WA. The public school has 253 students with a student-to-teacher ratio of 1 to 12.

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

Como Secondary College is a highly rated primary school in COMO, 6152 WA. The catholic school has 407 students with a student-to-teacher ratio of 1 to 14.

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

Woodvale Secondary College is a highly rated primary school in WOODVALE, 6026 WA. The public school has 273 students with a student-to-teacher ratio of 1 to 11.

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

St Norbert College is a highly rated primary school in QUEENS PARK, 6107 WA. The public school has 516 students with a student-to-teacher ratio of 1 to 13.

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

Harrisdale Senior High School is a highly rated primary school in HARRISDALE, 6112 WA. The public school has 324 students with a student-to-teacher ratio of 1 to 14.