Skip to content
Schools Near Me
Western Australia · council area

Schools in Swan

There are 51 schools in Swan: 36 primary schools, 7 secondary schools and 8 combined schools. By sector, that is 36 government schools, 7 Catholic schools and 8 independent schools. The suburbs with the most schools are Ellenbrook, Ballajura, Aveley and Beechboro.

Suburbs

Schools by suburb in Swan

Catholic and independent

Private schools in Swan

At a glance

Schools in Swan in numbers

  • Between them, schools here take students of ages 4 to 18.
  • They have about 29,634 students enrolled, 581 per school on average; the largest is Swan Christian College with 1,689.
  • 15 of the 51 schools (29%) are Catholic or independent and charge fees; across Australia the share is 30%.

Largest schools in Swan

  1. Swan Christian College 1,689 students
  2. Aveley Secondary College 1,582 students
  3. Ellenbrook Secondary College 1,442 students
  4. La Salle College 1,346 students
  5. Holy Cross College 1,311 students
Questions

Schools in Swan: common questions

How many schools are there in the Swan council area?
There are 51 schools in the Swan council area, including 36 primary schools, 7 secondary schools and 8 combined primary and secondary schools.
How many private schools are there in the Swan council area?
15 Catholic and independent schools, 29% of all schools in the Swan council area. 7 are Catholic.
What is the largest school in the Swan council area?
Swan Christian College, with 1,689 students. Next are Aveley Secondary College (1,582), Ellenbrook Secondary College (1,442) and La Salle College (1,346).
Are there single-sex schools in the Swan council area?
No. All 51 schools in the Swan council area take both boys and girls.