Primary schools
25Only primary schools- Bantomu Primary SchoolPublic · 359 learners
- Bhejani Primary SchoolPublic · 392 learners
- Ezweni Primary SchoolIndependent · 395 learners
- Hlangalezwe Primary SchoolPublic · 327 learners
- Hlulani Higher Primary SchoolPublic · 219 learners
- Hokisa Primary SchoolPublic · 279 learners
- Homuzeya Primary SchoolPublic · 739 learners
- Khulong Primary SchoolPublic · 366 learners
- Kwetse Lower and Higher Primary SchoolPublic · 629 learners
- Londhindha Primary SchoolPublic · 535 learners
- Magashule Lower Primary SchoolPublic · 863 learners
- Mapaleni Higher Primary SchoolPublic · 1,552 learners
- Mapetekoane Primary SchoolPublic · 492 learners
- Matikwana Primary SchoolPublic · 369 learners
- Mavimbela Primary SchoolPublic · 639 learners
- Mbatini Lower Primary SchoolPublic · 607 learners
- Mkhumbini Primary SchoolPublic · 535 learners
- Mvuyazi Primary SchoolPublic · 1,548 learners
- Njanji Primary SchoolPublic · 1,113 learners
- Ntshuxeko Primary SchoolPublic · 1,103 learners
- Pensele Primary SchoolMashonamini · Public · 194 learners
- Phaphama Lower Primary SchoolPublic · 467 learners
- Shalamuka Primary SchoolPublic · 585 learners
- Thulani Primary SchoolPublic · 1,190 learners
- Thwasani Primary SchoolPublic · 444 learners