Primary schools
17- Aloe Ridge Primary SchoolPublic · 750 learners
- Broadlands SchoolIndependent · 164 learners
- Laerskool de DeurPublic · 1,583 learners
- Laerskool MidvaalPublic · 1,060 learners
- Laerskool RepubliekPublic · 493 learners
- Laerskool RisivillePublic · 798 learners
- Laerskool VoorwaartsPublic · 775 learners
- Lakeside Estate Primary SchoolDe Deur · Public · 1,266 learners · No fees
- Meyerton Primary SchoolPublic · 1,214 learners
- Michael Rua Intermediate FarmPublic · 668 learners · No fees
- Panfontein IntermediatePublic · 434 learners · No fees
- Randvaal Primary SchoolPublic · 1,580 learners
- Ratasetjhaba Primary Farm SchoolPublic · 484 learners · No fees
- Sibonile School for the BlindKliprivier · Public · 170 learners
- Sicelo Primary SchoolPublic · 2,155 learners · No fees
- Thomas Nhlapo Primary SchoolPublic · 805 learners · No fees
- Tikelo Primary Farm SchoolPublic · 266 learners · No fees