The Best Schools in Public

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 (16)

Grade Level

Grade Level
  • Primary (12)

School Type

School Type
  • Government (10)
  • Catholic (5)
  • Private (1)

Religion

Religion
  • Secular (14)
  • 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
  • A
  • A-
  • A+
Sort By
1 - 25 of 1134 posts
Sort By
1 - 25 of 1134 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 1449 students with a student-to-teacher ratio of 1 to 13.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Jolimont Primary School is a very highly rated primary school in Jolimont, 6014 WA. The public school has 396 students with a student-to-teacher ratio of 1 to 13.

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

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

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

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

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

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

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

West Leederville Primary School is a very highly rated primary school in Leederville, 6007 WA. The public school has 584 students with a student-to-teacher ratio of 1 to 12.

#2 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 2800 students with a student-to-teacher ratio of 1 to 14.

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

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

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

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

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

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

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

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

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

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

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

Ardross Primary School is a very highly rated primary school in Ardross, 6153 WA. The public school has 414 students with a student-to-teacher ratio of 1 to 13.

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

Rostrata Primary School is a very highly rated primary school in Willetton, 6155 WA. The public school has 997 students with a student-to-teacher ratio of 1 to 15.

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

Richmond Primary School is a very highly rated primary school in East Fremantle, 6158 WA. The public school has 467 students with a student-to-teacher ratio of 1 to 16.

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

Freshwater Bay Primary School is a very highly rated primary school in Claremont, 6010 WA. The public school has 430 students with a student-to-teacher ratio of 1 to 13.

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

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