Primary schools
16- Diazville Primary SchoolDiazville · Public · 1,278 learners · No fees
- E.J. Malgarte Primêre SkoolStompneus Village · Public · 148 learners · No fees
- Eden Primary SchoolLouwville · Public · 1,661 learners
- H.P. Williams LaerskoolStompneus Bay · Public · 554 learners
- Holvlei Primêre SkoolPublic · 55 learners · No fees
- Langebaan Primêre SkoolPublic · 535 learners · No fees
- Langebaan Privaat Skool NPCMyburgh Park · Independent · 294 learners
- Langebaanweg LaerskoolLangebaanweg · Public · 497 learners
- Masiphathisane Primary SchoolOngegund · Public · 1,778 learners · No fees
- Middelpos Primary SchoolMiddelpos · Public · 945 learners · No fees
- Panorama Primêre Skool (Vredenburg)Louwville · Public · 1,189 learners · No fees
- Saldanha LaerskoolPublic · 1,078 learners
- St. Andrew's Primêre SkoolWhite City · Public · 998 learners · No fees
- St. Augustine's Primêre SkoolKliprug · Public · 231 learners · No fees
- Steenberg's Cove Primêre SkoolSteenberg's Cove · Public · 272 learners · No fees
- Vredenburg LaerskoolRusfontein · Public · 1,023 learners