2023 Best Primary 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
  • Perth (14)

Grade Level

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

School Type

School Type
  • Government (12)
  • Catholic (1)
  • Independent (1)

Religion

Religion
  • Secular (9)
  • 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-
  • B-
  • B+
Sort By
Sort By
1 - 14 of 14 posts
#2 Best Public High School in Western Australia
0.0/5
(0 Reviews)

Nedlands Primary School is a very highly rated secondary school in NEDLANDS, 6009 WA. The public school has 2497 students with a student-to-teacher ratio of 1 to 14.

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

Hollywood Primary School is a very highly rated secondary school in NEDLANDS, 6009 WA. The public school has 2693 students with a student-to-teacher ratio of 1 to 15.

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

Oberthur Primary School is a very highly rated secondary school in BULL CREEK, 6149 WA. The public school has 1772 students with a student-to-teacher ratio of 1 to 14.

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

Rosalie Primary School is a very highly rated secondary school in SHENTON PARK, 6008 WA. The public school has 2564 students with a student-to-teacher ratio of 1 to 14.

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

Kapinara Primary School is a very highly rated secondary school in CITY BEACH, 6015 WA. The private school has 373 students with a student-to-teacher ratio of 1 to 10.

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

Floreat Park Primary School is a very highly rated secondary school in FLOREAT, 6014 WA. The private school has 854 students with a student-to-teacher ratio of 1 to 11.

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

Wembley Primary School is a very highly rated secondary school in WEMBLEY, 6014 WA. The public school has 2276 students with a student-to-teacher ratio of 1 to 15.

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

St Paul’s Primary School is a very highly rated secondary school in MOUNT LAWLEY, 6050 WA. The catholic school has 897 students with a student-to-teacher ratio of 1 to 13.

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

Victoria Park Primary School is a very highly rated secondary school in VICTORIA PARK, 6100 WA. The public school has 1115 students with a student-to-teacher ratio of 1 to 13.

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

Dalkeith Primary School is a very highly rated secondary school in DALKEITH, 6009 WA. The public school has 1788 students with a student-to-teacher ratio of 1 to 14.

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

Chrysalis Montessori School is a very highly rated secondary school in GLENDALOUGH, 6016 WA. The public school has 1344 students with a student-to-teacher ratio of 1 to 12.

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

Churchlands Primary School is a very highly rated secondary school in FLOREAT, 6014 WA. The public school has 808 students with a student-to-teacher ratio of 1 to 13.

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

Subiaco Primary School is a very highly rated secondary school in SUBIACO, 6008 WA. The catholic school has 1068 students with a student-to-teacher ratio of 1 to 11.

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

Blue Gum Montessori School is a very highly rated secondary school in BIBRA LAKE, 6163 WA. The catholic school has 1198 students with a student-to-teacher ratio of 1 to 12.

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

Jolimont Primary School is a very highly rated secondary school in JOLIMONT, 6014 WA. The public school has 1982 students with a student-to-teacher ratio of 1 to 15.

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

Regent College is a very highly rated secondary school in VICTORIA PARK, 6100 WA. The public school has 1939 students with a student-to-teacher ratio of 1 to 14.

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

St Thomas’ Primary School is a very highly rated secondary school in CLAREMONT, 6010 WA. The public school has 1068 students with a student-to-teacher ratio of 1 to 13.

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

North Cottesloe Primary School is a very highly rated secondary school in COTTESLOE, 6011 WA. The public school has 1008 students with a student-to-teacher ratio of 1 to 12.

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

Applecross Primary School is a very highly rated combined school in APPLECROSS, 6153 WA. The private school has 1306 students with a student-to-teacher ratio of 1 to 11.

#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.

#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.

#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.

#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.

Regions

Regions
  • Perth (14)

Grade Level

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

School Type

School Type
  • Government (12)
  • Catholic (1)
  • Independent (1)

Religion

Religion
  • Secular (9)
  • 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-
  • B-
  • B+

Create an account

Discover the best schools in your area and compare them side by side.

or

Already have an account? Sign in instead.

By continuing you are acknowledge and agree to our Privacy Policy and Terms and Conditions.