
St Stephen's School
Duncraig
Pre-primary to Year 12 · boys and girls
There are 1,132 schools in Western Australia: 723 primary schools, 178 secondary schools and 230 combined schools. By sector, that is 815 government schools, 155 Catholic schools and 162 independent schools. The suburbs with the most schools are Baldivis, Dianella, Geraldton and Albany.
Featured schools appear first, then the largest. Every Catholic and independent school takes enquiries for free through Schools Near Me.

Duncraig
Pre-primary to Year 12 · boys and girls
Kewdale
Pre-primary to Year 12 · boys and girls

Hillarys
Pre-primary to Year 12 · boys and girls

Churchlands
Pre-primary to Year 12 · boys and girls

Bateman
Pre-primary to Year 12 · boys and girls
Bedford
Years 7 to 12 · boys and girls

Mirrabooka
Pre-primary to Year 12 · boys and girls

Claremont
Pre-primary to Year 12 · boys
Middle Swan
Pre-primary to Year 12 · boys and girls
Western Australia has 136 council areas with schools, covering 489 suburbs and towns. Choose one to see its suburbs and every school in them.
Government schools enrol students directly, and most give a place to every child living in their local area. The WA Department of Education explains the rules, and its finder shows which school an address belongs to.