Primary schools
52Only primary schools- Anako Junior Primary SchoolPublic · 674 learners · No fees
- Barkley East (DRC) Primary SchoolFairview · Public · 253 learners · No fees
- Belmore Senior Primary SchoolPublic · 78 learners · No fees
- Bensonvale Junior Secondary SchoolWittenberg · Public · 92 learners · No fees
- Bhongolethu Junior Secondary SchoolWittenberg · Public · 154 learners · No fees
- Cebano Junior Secondary SchoolWittenberg · Public · 173 learners · No fees
- Chris Hani Public Full Service SchoolSinako · Public · 1,000 learners · No fees
- Danger's Hoek Junior Secondary SchoolWittenberg · Public · 40 learners · No fees
- Dibinkonzo Junior Secondary SchoolHerschel · Public · 81 learners · No fees
- Dordrecht Primary SchoolMunnikville · Public · 197 learners · No fees
- Dr Pallo Jordan Primary SchoolKwezi Naledi Village · Public · 1,093 learners · No fees
- Ekuzoleni Senior Primary SchoolPublic · 693 learners · No fees
- Era Junior Secondary SchoolPalmietfontein · Public · 42 learners · No fees
- Ezintatyaneni Senior Primary SchoolHerschel · Public · 128 learners · No fees
- Forest Ridge Primary SchoolIndependent · 34 learners
- Hillside Junior Secondary SchoolHerschel · Public · 180 learners · No fees
- Joveleni Primary SchoolPublic · 92 learners · No fees
- Kwabo Junior Secondary SchoolPalmietfontein · Public · 329 learners · No fees
- Kwagcina Junior Secondary SchoolPalmietfontein · Public · 251 learners · No fees
- Lamplight Children Ministries Primary SchoolIndependent · 322 learners
- Lungisani Junior Secondary SchoolSterkspruit · Public · 66 learners · No fees
- Mabele Junior Secondary SchoolHerschel · Public · 269 learners · No fees
- Mackayskop Farm SchoolHerschel · Public · 8 learners · No fees
- Magumbu Senior Primary SchoolHerschel · Public · 155 learners · No fees
- Majuba Nek Junior Secondary SchoolPublic · 123 learners · No fees
- Makhetha Junior Primary SchoolPublic · 293 learners · No fees
- Makumsha Junior Secondary SchoolPublic · 210 learners · No fees
- Mbihli Senior Primary SchoolPublic · 255 learners · No fees
- Mbonisweni Junior Primary SchoolHershel · Public · 149 learners · No fees
- Middelpos Primary SchoolPublic · 71 learners · No fees
- Milner Farm SchoolPublic · 26 learners · No fees
- Mkunyazo Senior Primary SchoolPublic · 164 learners · No fees
- Mpoki Primary SchoolPalmietfontein · Public · 101 learners · No fees
- Mrobongwana Primary SchoolPublic · 105 learners · No fees
- Mthabisa Senior Primary SchoolMkunyazo · Public · 95 learners · No fees
- Ndingishe Junior Secondary SchoolPalmietfontein · Public · 433 learners · No fees
- Ndungunya Junior Secondary SchoolHerschel · Public · 172 learners · No fees
- Ngogodoville Senior Primary SchoolPublic · 319 learners · No fees
- Nyaniso Senior Primary SchoolHerschel · Public · 164 learners · No fees
- Penhoek Senior Primary SchoolHerschel · Public · 79 learners · No fees
- Qhemegha Junior Secondary SchoolPublic · 113 learners · No fees
- Sizamulwazi Public SchoolPublic · 1,579 learners · No fees
- St Mary's Senior Primary SchoolHerschel · Public · 585 learners · No fees
- St Michael's Junior Secondary SchoolPublic · 235 learners · No fees
- Tlhakong Senior Primary SchoolPublic · 80 learners · No fees
- Transwilger Primary SchoolTrans Wilger · Public · 212 learners · No fees
- Tsekana Senior Primary SchoolPublic · 124 learners · No fees
- Umlamli Senior Primary SchoolPublic · 171 learners · No fees
- Voyizana Senior Primary SchoolPublic · 252 learners · No fees
- Wartrail Farm SchoolPublic · 69 learners · No fees
- Wittebergen College Senior Primary SchoolHerschel · Public · 160 learners · No fees
- Zava Senior Primary SchoolWittebergen · Public · 135 learners · No fees