Primary schools
14- Bontleng Primary SchoolPublic · 891 learners
- Gaoshupe Makodi Primary SchoolPublic · 450 learners
- Hartswater Christian SchoolIndependent · 86 learners
- Jan Kempdorp Primary SchoolValspan · Public · 1,085 learners · No fees
- Kgono Primary SchoolPublic · 846 learners
- Laerskool AndalusiaPublic · 483 learners
- Laerskool HartsvaalGanspan · Public · 566 learners
- Laerskool HartswaterPublic · 745 learners
- Mooki-Lobelo Primary SchoolPublic · 651 learners
- Pabalelo Primary SchoolPublic · 948 learners
- Simon Medupe Primary SchoolPublic · 568 learners
- Taudiarora Primary SchoolPublic · 194 learners
- Valspan Intermediate SchoolValspan · Public · 1,196 learners
- Voorspoed Primary SchoolPublic · 861 learners