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

Grade Level

Grade Level
  • Primary (7)
  • Special (1)

School Type

School Type
  • Government (8)
  • Catholic (3)
  • Independent (2)

Religion

Religion
  • Secular (7)
  • Catholic (1)

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
  • B
  • B+
  • C
Sort By
Sort By
1 - 13 of 13 posts
#25 Best Private High School in Western Australia
0.0/5
(0 Reviews)

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

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

East Fremantle Primary School is a very highly rated primary school in FREMANTLE, 6160 WA. The public school has 715 students with a student-to-teacher ratio of 1 to 15.

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

Coolbinia Primary School is a very highly rated primary school in COOLBINIA, 6050 WA. The public school has 366 students with a student-to-teacher ratio of 1 to 13.

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

Lake King Primary School is a very highly rated primary school in LAKE KING, 6356 WA. The public school has 569 students with a student-to-teacher ratio of 1 to 13.

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

Mount Hawthorn Primary School is a very highly rated combined school in MOUNT HAWTHORN, 6016 WA. The catholic school has 1485 students with a student-to-teacher ratio of 1 to 12.

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

Leeming Primary School is a very highly rated primary school in LEEMING, 6149 WA. The private school has 336 students with a student-to-teacher ratio of 1 to 13.

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

Sorrento Primary School is a very highly rated primary school in SORRENTO, 6020 WA. The catholic school has 179 students with a student-to-teacher ratio of 1 to 11.

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

Dianella Heights Primary School is a very highly rated primary school in DIANELLA, 6059 WA. The public school has 360 students with a student-to-teacher ratio of 1 to 14.

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

Our Lady of Grace School is a very highly rated secondary school in NORTH BEACH, 6020 WA. The public school has 1080 students with a student-to-teacher ratio of 1 to 13.

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

Wattle Grove Primary School is a very highly rated secondary school in WATTLE GROVE, 6107 WA. The public school has 1156 students with a student-to-teacher ratio of 1 to 12.

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

Attadale Primary School is a very highly rated primary school in ATTADALE, 6156 WA. The public school has 427 students with a student-to-teacher ratio of 1 to 14.

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

Kukerin Primary School is a very highly rated secondary school in KUKERIN, 6352 WA. The public school has 1272 students with a student-to-teacher ratio of 1 to 13.

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

Mosman Park Primary School is a very highly rated primary school in MOSMAN PARK, 6012 WA. The public school has 436 students with a student-to-teacher ratio of 1 to 13.

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

North Beach Primary School is a very highly rated combined school in NORTH BEACH, 6020 WA. The private school has 1291 students with a student-to-teacher ratio of 1 to 8.

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

Padbury Catholic Primary School is a very highly rated primary school in PADBURY, 6025 WA. The public school has 487 students with a student-to-teacher ratio of 1 to 14.

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

Melville Primary School is a very highly rated combined school in MELVILLE, 6156 WA. The private school has 1300 students with a student-to-teacher ratio of 1 to 13.

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

St Dominic’s School is a very highly rated secondary school in INNALOO, 6018 WA. The public school has 750 students with a student-to-teacher ratio of 1 to 12.

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

Kyilla Primary School is a very highly rated combined school in NORTH PERTH, 6006 WA. The private school has 910 students with a student-to-teacher ratio of 1 to 8.

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

Riverton Primary School is a very highly rated primary school in RIVERTON, 6148 WA. The public school has 465 students with a student-to-teacher ratio of 1 to 14.

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

North Fremantle Primary School is a very highly rated primary school in NORTH FREMANTLE, 6159 WA. The public school has 548 students with a student-to-teacher ratio of 1 to 15.

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

South Perth Primary School is a very highly rated combined school in SOUTH PERTH, 6151 WA. The private school has 1432 students with a student-to-teacher ratio of 1 to 12.

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

Orana Catholic Primary School is a very highly rated primary school in WILLETTON, 6155 WA. The public school has 592 students with a student-to-teacher ratio of 1 to 15.

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

Mel Maria Catholic Primary School – St Joseph Pignatelli Campus is a very highly rated primary school in ATTADALE, 6156 WA. The public school has 714 students with a student-to-teacher ratio of 1 to 16.

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

Wembley Downs Primary School is a very highly rated primary school in WEMBLEY DOWNS, 6019 WA. The public school has 395 students with a student-to-teacher ratio of 1 to 12.

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

St Denis School is a very highly rated secondary school in JOONDANNA, 6060 WA. The public school has 745 students with a student-to-teacher ratio of 1 to 14.

Regions

Regions

Grade Level

Grade Level
  • Primary (7)
  • Special (1)

School Type

School Type
  • Government (8)
  • Catholic (3)
  • Independent (2)

Religion

Religion
  • Secular (7)
  • Catholic (1)

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
  • B
  • B+
  • C

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.