Primary schools
23- Bethamoya Primary SchoolPublic · 155 learners
- Bhekithemba Primary SchoolPublic · 99 learners
- C V O AmajubaIndependent · 20 learners
- Country College Primary SchoolIndependent · 146 learners
- Daggakraal Primary SchoolPublic · 582 learners
- Enon Primary SchoolPublic · 224 learners
- Ethembeni Primary SchoolPublic · 883 learners
- Hambani Primary SchoolPublic · 922 learners
- Injubuko Primary SchoolFarm · Public · 230 learners
- Isu Elihle Primary SchoolPublic · 377 learners
- Kalkoenkrans Primary SchoolPublic · 307 learners
- Laerskool AmersfoortPublic · 191 learners
- Laerskool PionierPublic · 690 learners
- Mabola Primary SchoolPublic · 92 learners
- Phembindlela Primary SchoolPublic · 1,097 learners
- Sangqotho Primary SchoolPublic · 342 learners
- Siyathuthuka Primary SchoolPublic · 515 learners
- Sizenzele Primary SchoolPublic · 1,110 learners
- Theu Theu Primary SchoolPublic · 1,020 learners
- Volksrust Primary SchoolMountain View · Public · 807 learners
- Volksrust School of HopeIndependent · 41 learners
- Wakkerstroom Combined SchoolEsizameleni · Public · 1,354 learners
- Zizameleni Primary SchoolPublic · 1,297 learners