Primary schools
152Only primary schoolsA
A to Z- A B Siwendu Senior Primary SchoolPublic · 99 learners · No fees
- Amabheleni Junior Secondary SchoolPublic · 126 learners · No fees
B
A to Z- Bangiso Junior Secondary SchoolPublic · 138 learners · No fees
- Bangweni Junior Secondary SchoolBolotwa A/A · Public · 59 learners · No fees
- Bekizulu Senior Primary SchoolPublic · 84 learners · No fees
- Bikana Junior Secondary SchoolWillowvale · Public · 20 learners · No fees
- Bolotwa Primary SchoolPublic · 135 learners · No fees
- Bongweni Junior Secondary SchoolPublic · 121 learners · No fees
C
A to Z- Canaan AcademyIndependent · 803 learners
- Candu Junior Secondary SchoolPublic · 73 learners · No fees
- Cikicwayo Senior Primary SchoolNgcobo · Public · 69 learners · No fees
- Collywobbles Junior Secondary SchoolSundwane A/A · Public · 243 learners · No fees
- Colosa Junior Secondary SchoolPublic · 145 learners · No fees
- Cungcwini Junior Secondary SchoolPublic · 178 learners · No fees
D
A to Z- Dale Junior Secondary SchoolPublic · 121 learners · No fees
- Dayimane Primary SchoolPublic · 133 learners · No fees
- Douglas Primary SchoolPublic · 114 learners · No fees
- Duff Junior Secondary SchoolPublic · 95 learners · No fees
E
A to Z- Esingeni Primary SchoolPublic · 60 learners · No fees
- Esinqumeni Junior Secondary SchoolPublic · 85 learners · No fees
- Ewing Junior Secondary SchoolMbewuleni A/A · Public · 146 learners · No fees
- Ezithenjini Senior Primary SchoolPublic · 126 learners · No fees
F
A to Z- Falakahla Junior Secondary SchoolPublic · 176 learners · No fees
- Flower Junior Secondary SchoolPublic · 243 learners · No fees
G
A to Z- Gangatha Junior Secondary SchoolWillowvale · Public · 96 learners · No fees
- Ganya Junior Secondary SchoolNgcobo · Public · 103 learners · No fees
- Gem Junior Secondary SchoolPublic · 136 learners · No fees
- Gotyibeni Junior Primary SchoolWillowvale · Public · 85 learners · No fees
- Gwabe Senior Primary SchoolWillowvale · Public · 33 learners · No fees
- Gwadana Junior Secondary SchoolPublic · 104 learners · No fees
- Gxara Junior Secondary SchoolPublic · 100 learners · No fees
H
A to Z- Hermanus Senior Primary SchoolPublic · 95 learners · No fees
- Hololoshe Junior Primary SchoolSinqumeni A/A · Public · 85 learners · No fees
I
A to Z- Idutywa River Junior Secondary SchoolPublic · 195 learners · No fees
- Ilithalethu Primary SchoolPublic · 17 learners · No fees
J
A to Z- J M Bolotini Senior Primary SchoolNqamakwe · Public · 129 learners · No fees
- Jadezweni Primary SchoolPublic · 138 learners · No fees
- Jan Nomjana Junior Secondary SchoolNqamakwe · Public · 129 learners · No fees
- Jojweni Junior Primary SchoolEsinqumeni A/A · Public · 185 learners · No fees
- Jojweni Senior Primary SchoolWillowvale · Public · 91 learners · No fees
- Jongisizwe Senior Primary SchoolPublic · 160 learners · No fees
K
A to Z- Keti Junior Secondary SchoolPublic · 163 learners · No fees
- Kotana Junior Secondary SchoolNqamakwe · Public · 94 learners · No fees
- Kulozulu Junior Secondary SchoolWillowvale · Public · 114 learners · No fees
- Kunene Senior Primary SchoolWillowvale · Public · 15 learners · No fees
- Kwatayi Junior Secondary SchoolPublic · 279 learners · No fees
L
A to Z- Laphumilanga Junior Secondary SchoolPublic · 66 learners · No fees
- Laza Makhaka Junior Secondary SchoolPublic · 71 learners · No fees
- Lencane Junior Secondary SchoolPublic · 169 learners · No fees
- Lingelethu Junior Secondary SchoolNqamakwe · Public · 49 learners · No fees
- Lingelihle Junior Secondary SchoolPublic · 121 learners · No fees
- Lower Dadamba Primary SchoolWillowvale · Public · 365 learners · No fees
- Lubomvini Junior Secondary SchoolWillowvale · Public · 97 learners · No fees
- Ludondolo Junior Secondary SchoolPublic · 164 learners · No fees
- Lunda Junior Secondary SchoolNgcobo · Public · 19 learners · No fees
- Lundi Junior Secondary SchoolNqamakwe · Public · 118 learners · No fees
M
A to Z- Madakana Junior Secondary SchoolWillowvale · Public · 113 learners · No fees
- Magalakangqa Junior Secondary SchoolButterworth · Public · 136 learners · No fees
- Mahlezana Junior Secondary SchoolWillowvale · Public · 53 learners · No fees
- Malongweni Junior Secondary SchoolNqamakwe · Public · 140 learners · No fees
- Mamfeneni Full Service SchoolPublic · 263 learners · No fees
- Mankihlana Junior Secondary SchoolNqamakwe · Public · 53 learners · No fees
- Maseleni Primary SchoolNqamakwe · Public · 109 learners · No fees
- Matolweni Junior Secondary SchoolPublic · 177 learners · No fees
- Maxhama Primary SchoolPublic · 66 learners · No fees
- Mazizini Junior Secondary SchoolPublic · 128 learners · No fees
- Mbanga Primary SchoolNgcobo · Public · 144 learners · No fees
- Mbelo Junior Secondary SchoolPublic · 79 learners · No fees
- Mbhashe Junior Primary SchoolWillowvale · Public · 221 learners · No fees
- Mcitwa Junior Secondary SchoolNgxakaxa A/A · Public · 231 learners · No fees
- Mevana Primary SchoolWillowvale · Public · 137 learners · No fees
- Mfezeko Senior Primary SchoolPublic · 55 learners · No fees
- Mhala Junior Secondary SchoolBonkolo A/A · Public · 150 learners · No fees
- Mhlabeni Junior Secondary SchoolPublic · 167 learners · No fees
- Mhuku Junior Secondary SchoolPublic · 80 learners · No fees
- Mnandi Junior Secondary SchoolWillowvale · Public · 125 learners · No fees
- Mngeka Junior Secondary SchoolPublic · 136 learners · No fees
- Mntla Primary SchoolNqamakwe · Public · 71 learners · No fees
- Morrison Junior Primary SchoolPublic · 74 learners · No fees
- Mozweni Junior Secondary & Technical InstitutePublic · 84 learners · No fees
- Mpozolo Junior Secondary SchoolNyhwarha A/A · Public · 64 learners · No fees
- Mputi Junior Secondary SchoolPublic · 191 learners · No fees
- Mqonci Primary Junior SchoolPublic · 236 learners · No fees
- Msikiti Junior Secondary SchoolPublic · 68 learners · No fees
- Mthetho Senior Primary SchoolPublic · 147 learners · No fees
- Mtomboti Junior Secondary SchoolPublic · 387 learners · No fees
- Mtshazi Senior Primary SchoolWillowvale · Public · 133 learners · No fees
- Mtshotshisa Junior Secondary SchoolPublic · 72 learners · No fees
- Munyu Junior Secondary SchoolPublic · 25 learners · No fees
- Mzimkulu Junior Secondary SchoolPublic · 190 learners · No fees
- Mzomtsha Junior Primary SchoolPublic · 113 learners · No fees
N
A to Z- Nabileyo Senior Primary SchoolNgcobo · Public · 159 learners · No fees
- Naki Junior Secondary SchoolPublic · 179 learners · No fees
- Ndabankulu Junior Secondary SchoolPublic · 75 learners · No fees
- Ngoma Primary SchoolWillowvale · Public · 28 learners · No fees
- Ngonyama Junior Secondary SchoolPublic · 115 learners · No fees
- Ngubetole Bam Junior Secondary SchoolGuido Street · Public · 1,623 learners · No fees
- Nimrod Junior Secondary SchoolPublic · 95 learners · No fees
- Njemane Primary SchoolPublic · 80 learners · No fees
- Nkonjane Junior Secondary SchoolWillowvale · Public · 63 learners · No fees
- No-Holland Junior Secondary SchoolPublic · 175 learners · No fees
- Nokatana Primary SchoolWillowvale · Public · 114 learners · No fees
- Nokhanyo Junior Primary SchoolNqamakwe · Public · 47 learners · No fees
- Nombulelo Junior Primary SchoolNqabane A/A · Public · 217 learners · No fees
- Nompumelelo Primary SchoolPublic · 73 learners · No fees
- Nonceba Junior Primary SchoolQora A/A · Public · 249 learners · No fees
- Noncedo Junior Primary SchoolNqamakwe · Public · 49 learners · No fees
- Nonkqubela Senior Primary SchoolPublic · 233 learners · No fees
- Nontuthuzelo Combined SchoolPublic · 141 learners · No fees
- Nosapho Junior Primary SchoolTaleni A/A · Public · 49 learners · No fees
- Notinara Technical High SchoolPublic · 105 learners · No fees
- Nqabane Junior Secondary SchoolPublic · 149 learners · No fees
- Ntlabane Junior Secondary SchoolWillowvale · Public · 217 learners · No fees
- Ntshingeni Junior Secondary SchoolPublic · 85 learners · No fees
- Ntsimbakazi Junior Secondary SchoolWillowvale · Public · 112 learners · No fees
- Nyakata Junior Secondary SchoolPublic · 124 learners · No fees
P
A to Z- Pakamile Senior Primary SchoolPublic · 62 learners · No fees
- Pumlani Junior Secondary SchoolNgcobo · Public · 160 learners · No fees
Q
A to Z- Qakazana Junior Secondary SchoolWillowvale · Public · 104 learners · No fees
- Qoliwe Primary SchoolNqamakwe · Public · 84 learners · No fees
- Qora Primary SchoolPublic · 110 learners · No fees
S
A to Z- Sijadu Junior Secondary SchoolPublic · 35 learners · No fees
- Siseko Primary SchoolNqamakwe · Public · 77 learners · No fees
- Siyibane Senior Primary SchoolPublic · 24 learners · No fees
- Sizini Junior Primary SchoolPublic · 202 learners · No fees
T
A to Z- T S Matsiliza Primary SchoolPublic · 217 learners · No fees
- Taleni Junior Secondary SchoolPublic · 220 learners · No fees
- Tamsanqa Senior Primary SchoolPublic · 39 learners · No fees
- Thompson Junior Secondary SchoolPublic · 211 learners · No fees
- Thornville Junior Secondary SchoolPublic · 274 learners · No fees
- Timane Senior Primary SchoolPublic · 87 learners · No fees
- Tshazibana Primary SchoolNqamakwe · Public · 66 learners · No fees
- Tshwati Junior Secondary SchoolPublic · 118 learners · No fees
- Tswelelitye Junior Secondary SchoolPublic · 226 learners · No fees
- Tyekelebende Junior Secondary SchoolPublic · 127 learners · No fees
- Tyholomi Junior Secondary SchoolPublic · 171 learners · No fees
U
A to Z- Upper Bolotwa Junior Secondary SchoolPublic · 237 learners · No fees
- Upper Colosa Junior Secondary SchoolPublic · 102 learners · No fees
- Upper Falakahla Junior Secondary SchoolPublic · 163 learners · No fees
- Upper Nywara Junior Secondary SchoolPublic · 131 learners · No fees
- Upper Qora Junior Secondary SchoolPublic · 13 learners · No fees
V
A to Z- Vinindwa Primary SchoolPublic · 11 learners · No fees
- Vulindlela Junior Secondary SchoolPublic · 136 learners · No fees
- Vulithuba Junior Secondary SchoolPublic · 239 learners · No fees
X
A to Z- Xegolentaka Senior Primary SchoolNqamakwe · Public · 86 learners · No fees
- Xobo Junior Secondary SchoolPublic · 53 learners · No fees
Z
A to Z- Zamuxolo Junior Secondary SchoolPublic · 85 learners · No fees
- Zanohlanga Primary SchoolPublic · 94 learners · No fees
- Zenzele Junior Secondary SchoolWillowvale · Public · 152 learners · No fees
- Ziwundwana Junior Secondary SchoolPublic · 144 learners · No fees
- Zwelakhe Junior Secondary SchoolPublic · 152 learners · No fees
- Zwelixolile Junior Primary SchoolPublic · 40 learners · No fees