Western Australia · council area
Primary schools in Swan
44 of the 51 schools in the Swan council area match, featured first, then A to Z. See every suburb in Swan.
Primary schools in Swan
44 of the 51 schools in the Swan council area match, featured first, then A to Z.
- Anne Hamersley Primary SchoolGovernment primary school · Kindergarten to Year 6 · Ellenbrook
- Arbor Grove Primary SchoolGovernment primary school · Kindergarten to Year 6 · Ellenbrook
- Australian Islamic College (Henley Brook)Independent primary and secondary school · Pre-primary to Year 9 · Henley Brook
- Aveley North Primary SchoolGovernment primary school · Kindergarten to Year 6 · Aveley
- Aveley Primary SchoolGovernment primary school · Kindergarten to Year 6 · Aveley
- Ballajura Primary SchoolGovernment primary school · Kindergarten to Year 6 · Ballajura
- Beechboro Christian SchoolIndependent primary school · Pre-primary to Year 6 · Bennett Springs
- Beechboro Primary SchoolGovernment primary school · Kindergarten to Year 6 · Beechboro
- Brabham Primary SchoolGovernment primary school · Kindergarten to Year 6 · Brabham
- Bullsbrook CollegeGovernment primary and secondary school · Kindergarten to Year 12 · Bullsbrook
- Caversham Primary SchoolGovernment primary school · Kindergarten to Year 6 · West Swan
- Caversham Valley Primary SchoolGovernment primary school · Kindergarten to Year 6 · Caversham
- Clayton View Primary SchoolGovernment primary school · Kindergarten to Year 6 · Koongamia
- Dayton Primary SchoolGovernment primary school · Kindergarten to Year 6 · Dayton
- East Beechboro Primary SchoolGovernment primary school · Kindergarten to Year 6 · Beechboro
- Ellenbrook Christian CollegeIndependent primary and secondary school · Pre-primary to Year 12 · Ellenbrook
- Ellenbrook Primary SchoolGovernment primary school · Kindergarten to Year 6 · Ellenbrook
- Ellen Stirling Primary SchoolGovernment primary school · Kindergarten to Year 6 · Ellenbrook
- Emmaus Catholic Primary SchoolCatholic primary school · Pre-primary to Year 6 · Dayton
- Gidgegannup Primary SchoolGovernment primary school · Kindergarten to Year 6 · Gidgegannup
- Good Shepherd Catholic SchoolCatholic primary school · Pre-primary to Year 6 · Lockridge
- Guildford Grammar SchoolIndependent primary and secondary school · Pre-primary to Year 12 · Guildford
- Guildford Primary SchoolGovernment primary school · Kindergarten to Year 6 · Guildford
- Helena River Waldorf SchoolIndependent primary and secondary school · Pre-primary to Year 7 · Midland
- Henley Brook Primary SchoolGovernment primary school · Kindergarten to Year 6 · Henley Brook
- Herne Hill Primary SchoolGovernment primary school · Kindergarten to Year 6 · Herne Hill
- Holy Cross CollegeCatholic primary and secondary school · Pre-primary to Year 12 · Ellenbrook
- Illawarra Primary SchoolGovernment primary school · Kindergarten to Year 6 · Ballajura
- Lockridge Primary SchoolGovernment primary school · Kindergarten to Year 6 · Lockridge
- Maarakool Primary SchoolGovernment primary school · Kindergarten to Year 6 · Brabham
- Malvern Springs Primary SchoolGovernment primary school · Kindergarten to Year 6 · Ellenbrook
- Mary MacKillop Catholic Community Primary SchoolCatholic primary school · Pre-primary to Year 6 · Ballajura
- Middle Swan Primary SchoolGovernment primary school · Kindergarten to Year 6 · Stratton
- Midvale Primary SchoolGovernment primary school · Kindergarten to Year 6 · Midvale
- Moorditj Noongar Community CollegeGovernment primary school · Kindergarten to Year 6 · Midland
- South Ballajura Education Support CentreGovernment special school · Kindergarten to Year 6 · Ballajura
- South Ballajura Primary SchoolGovernment primary school · Kindergarten to Year 6 · Ballajura
- St Brigid's Primary SchoolCatholic primary school · Pre-primary to Year 6 · Middle Swan
- St Helena's Catholic Primary SchoolCatholic primary school · Pre-primary to Year 6 · Ellenbrook
- Swan Christian CollegeIndependent primary and secondary school · Pre-primary to Year 12 · Middle Swan
- Swan Valley Anglican Community SchoolIndependent primary and secondary school · Pre-primary to Year 12 · Aveley
- Upper Swan Primary SchoolGovernment primary school · Kindergarten to Year 6 · Upper Swan
- West Beechboro Primary SchoolGovernment primary school · Kindergarten to Year 6 · Beechboro
- Woodbridge Primary SchoolGovernment primary school · Kindergarten to Year 6 · Woodbridge