Skip to content
Schools Near Me
Western Australia · council area

Schools in Armadale

There are 38 schools in Armadale: 21 primary schools, 8 secondary schools and 9 combined schools. By sector, that is 24 government schools, 3 Catholic schools and 11 independent schools. The suburbs with the most schools are Armadale, Kelmscott, Piara Waters and Harrisdale.

Suburbs

Schools by suburb in Armadale

Catholic and independent

Private schools in Armadale

Independent primary and secondary school

Carey Baptist College

Harrisdale

Pre-primary to Year 12 · boys and girls

At a glance

Schools in Armadale in numbers

  • Between them, schools here take students of ages 4 to 18.
  • They have about 24,046 students enrolled, 633 per school on average; the largest is Harrisdale Senior High School with 2,303.
  • 14 of the 38 schools (37%) are Catholic or independent and charge fees; across Australia the share is 30%.

Largest schools in Armadale

  1. Harrisdale Senior High School 2,303 students
  2. Carey Baptist College 1,484 students
  3. Kelmscott Senior High School 1,335 students
  4. St John Bosco College 1,243 students
  5. John Wollaston Anglican Community School 1,206 students
Questions

Schools in Armadale: common questions

How many schools are there in the Armadale council area?
There are 38 schools in the Armadale council area, including 21 primary schools, 8 secondary schools and 9 combined primary and secondary schools.
How many private schools are there in the Armadale council area?
14 Catholic and independent schools, 37% of all schools in the Armadale council area. 3 are Catholic.
What is the largest school in the Armadale council area?
Harrisdale Senior High School, with 2,303 students. Next are Carey Baptist College (1,484), Kelmscott Senior High School (1,335) and St John Bosco College (1,243).
Are there single-sex schools in the Armadale council area?
No. All 38 schools in the Armadale council area take both boys and girls.