The Best Schools in Catholic

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
  • Boyup Brook (1)
  • Brunswick (3)

Grade Level

Grade Level
  • Primary (106)
  • Special (5)

School Type

School Type
  • Catholic (159)
  • Private (4)
  • Government (1)

Religion

Religion
  • Secular (90)
  • Catholic (19)
  • Anglican (1)
  • Christian (1)
  • Islam (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 (1)
  • 1 out of 5 1 star& up (1)

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
#13 Best Primary School in Western Australia
0.0/5
(0 Reviews)

St Paul’s Primary School is a very highly rated primary school in Mount Lawley, 6050 WA. The catholic school has 174 students with a student-to-teacher ratio of 1 to 17.

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

St Thomas’ Primary School is a very highly rated primary school in Claremont, 6010 WA. The catholic school has 180 students with a student-to-teacher ratio of 1 to 11.

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

John XXIII College is a very highly rated combined school in Mount Claremont, 6010 WA. The catholic school has 1496 students with a student-to-teacher ratio of 1 to 12.

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

Santa Maria College is a very highly rated combined school in Attadale, 6156 WA. The private school has 1350 students with a student-to-teacher ratio of 1 to 12.

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

Sacred Heart Primary School is a very highly rated primary school in Highgate, 6003 WA. The catholic school has 162 students with a student-to-teacher ratio of 1 to 12.

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

Trinity College is a very highly rated combined school in East Perth, 6004 WA. The catholic school has 1323 students with a student-to-teacher ratio of 1 to 11.

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

Our Lady of Grace School is a very highly rated primary school in North Beach, 6020 WA. The catholic school has 539 students with a student-to-teacher ratio of 1 to 15.

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

Holy Spirit School is a very highly rated primary school in City Beach, 6015 WA. The catholic school has 185 students with a student-to-teacher ratio of 1 to 10.

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

St Dominic’s School is a very highly rated primary school in Innaloo, 6018 WA. The catholic school has 126 students with a student-to-teacher ratio of 1 to 13.

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

Our Lady of Fatima School is a very highly rated primary school in Palmyra, 6157 WA. The catholic school has 170 students with a student-to-teacher ratio of 1 to 9.

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

Mel Maria Catholic Primary School is a very highly rated primary school in Attadale, 6156 WA. The catholic school has 597 students with a student-to-teacher ratio of 1 to 13.

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

St Columba’s School is a very highly rated primary school in Bayswater, 6053 WA. The catholic school has 399 students with a student-to-teacher ratio of 1 to 12.

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

St Denis School is a very highly rated primary school in Joondanna, 6060 WA. The catholic school has 208 students with a student-to-teacher ratio of 1 to 15.

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

St Benedict’s School is a very highly rated primary school in Applecross, 6153 WA. The catholic school has 341 students with a student-to-teacher ratio of 1 to 12.

#67 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 catholic school has 430 students with a student-to-teacher ratio of 1 to 18.

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

Corpus Christi College is a very highly rated combined school in Bateman, 6150 WA. The catholic school has 1741 students with a student-to-teacher ratio of 1 to 15.

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

St Peter’s Primary School is a very highly rated primary school in Inglewood, 6052 WA. The catholic school has 638 students with a student-to-teacher ratio of 1 to 19.

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

Iona Presentation College is a very highly rated combined school in Mosman Park, 6012 WA. The catholic school has 1291 students with a student-to-teacher ratio of 1 to 11.

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

St Emilie’s Catholic Primary School is a very highly rated primary school in Canning Vale, 6155 WA. The catholic school has 401 students with a student-to-teacher ratio of 1 to 15.

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

Our Lady of Good Counsel School is a very highly rated primary school in Karrinyup, 6018 WA. The catholic school has 140 students with a student-to-teacher ratio of 1 to 7.

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

St Luke’s Catholic Primary School is a very highly rated primary school in Woodvale, 6026 WA. The catholic school has 441 students with a student-to-teacher ratio of 1 to 16.

#30 Best Primary School in Western Australia
2.6/5
2.6
(1 Review)

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

#85 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 catholic school has 388 students with a student-to-teacher ratio of 1 to 12.

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

St John’s School is a very highly rated primary school in Scarborough, 6019 WA. The catholic school has 184 students with a student-to-teacher ratio of 1 to 10.

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

Mercedes College is a very highly rated secondary school in Perth, 6000 WA. The private school has 852 students with a student-to-teacher ratio of 1 to 11.