Primary schools
164Only primary schoolsA
A to Z- Alice Christ the King Primary SchoolIndependent · 157 learners
B
A to Z- Bajonge Junior Secondary SchoolMasamenia A · Public · 165 learners · No fees
- Bedford Country SchoolIndependent
- Bomvini Senior Primary SchoolPublic · 141 learners · No fees
- Bungu Junior Secondary SchoolPublic · 247 learners · No fees
C
A to Z- Candulwandle Junior Secondary SchoolLibode · Public · 156 learners · No fees
- Coza Junior Secondary SchoolLibode · Public · 475 learners · No fees
- Cwele Public Junior Secondary SchoolNgqeleni · Public · 227 learners · No fees
D
A to Z- Dalaguba Junior Secondary SchoolPublic · 317 learners · No fees
- Dalindyebo Senior Primary SchoolPublic · 282 learners · No fees
- Dalisoka Junior Primary SchoolNgqeleni · Public · 343 learners · No fees
- Dalukhanyo Junior Secondary SchoolPublic · 374 learners · No fees
- Dalukulunga Senior Primary SchoolLibode · Public · 89 learners · No fees
- Daluxolo Senior Primary SchoolLibode · Public · 283 learners · No fees
- Deep Level Junior Secondary SchoolPublic · 411 learners · No fees
- Delityala Senior Primary SchoolPublic · 100 learners · No fees
- Dikela Junior Secondary SchoolPublic · 121 learners · No fees
- Dikiso Junior Secondary SchoolPublic · 110 learners · No fees
- Dilizintaba Junior Primary ShcoolNgqeleni · Public · 22 learners · No fees
- Dingilizwe Senior Primary SchoolNgqeleni · Public · 87 learners · No fees
- Dlukulwana Junior Secondary SchoolPublic · 411 learners · No fees
- Dokodela Junior Secondary SchoolPublic · 153 learners · No fees
- Dokodela Senior Primary SchoolPublic · 239 learners · No fees
- Dumile Senior Primary SchoolLibode · Public · 123 learners · No fees
F
A to Z- Faith Primary SchoolIndependent · 1,235 learners
- Fezekile Junior Secondary SchoolPublic · 128 learners · No fees
G
A to Z- Gangata Junior Secondary SchoolPublic · 115 learners · No fees
- Gcinizizwe Senior Primary SchoolPublic · 102 learners · No fees
- Ginyindaba Junior Primary SchoolNgqeleni · Public · 138 learners · No fees
- Goso Junior Primary SchoolPublic · 133 learners · No fees
- Gqira Junior Secondary SchoolPublic · 230 learners · No fees
- Gqweza Senior Primary SchoolPublic · 103 learners · No fees
- Griffiths Senior Primary SchoolLibode · Public · 196 learners · No fees
- Gungubele Senior Primary SchoolLibode · Public · 441 learners · No fees
- Gunyeni Senior Primary SchoolPublic · 128 learners · No fees
J
A to Z- Jongintaba Junior Secondary SchoolPublic · 583 learners · No fees
K
A to Z- Kangisa Junior Secondary SchoolPublic · 255 learners · No fees
- Kat River Valley MontesoryIndependent
- Kidio Preparatory SchoolIndependent · 76 learners
- King's Kidz SchoolIndependent · 275 learners
- Kwagora Junior Primary SchoolPublic · 33 learners · No fees
L
A to Z- Langalakhe Junior Secondary SchoolPublic · 90 learners · No fees
- Langeni Senior Primary SchoolNgqeleni · Public · 169 learners · No fees
- Libode Village Junior Secondary SchoolPublic · 929 learners · No fees
- Little Angels Preparatory SchoolIndependent · 51 learners
- Lower Bolotwa Junior Secondary SchoolNgqeleni · Public · 319 learners · No fees
- Lower Malahle Junior Secondary SchoolPublic · 262 learners · No fees
- Lower Mdumbi Junior Secondary SchoolPublic · 151 learners · No fees
- Lower Mngamnye Junior Secondary SchoolNdunyeni A/A · Public · 207 learners · No fees
- Lower Ntlaza Junior Primary SchoolNgqeleni · Public · 70 learners · No fees
- Lower Rainy Primary SchoolPublic · 443 learners · No fees
- Ludaka Junior Secondary SchoolNgqeleni · Public · 157 learners · No fees
- Ludeke Senior Primary SchoolPublic · 121 learners · No fees
- Lukuni Junior Secondary SchoolLibode · Public · 412 learners · No fees
- Lurasini Junior Secondary SchoolLibode · Public · 174 learners · No fees
- Lutambo Junior Secondary SchoolPublic · 324 learners · No fees
- Lutubeni Junior Secondary SchoolPublic · 195 learners · No fees
- Luvela Junior Secondary SchoolNgqeleni · Public · 81 learners · No fees
M
A to Z- Madwaleni Senior Primary SchoolLibode · Public · 229 learners · No fees
- Mafini Junior Secondary SchoolNtlaza · Public · 256 learners · No fees
- Mafulayi Primary SchoolPublic · 51 learners · No fees
- Magadlela Junior Secondary SchoolNgqeleni · Public · 260 learners · No fees
- Magcakini Junior Secondary SchoolMistymount · Public · 197 learners · No fees
- Mahahane Senior Primary SchoolPublic · 162 learners · No fees
- Malahle Primary Junior SchoolPublic · 252 learners · No fees
- Malizole Primary SchoolPublic · 419 learners · No fees
- Mandlovini Junior Secondary SchoolNgqeleni · Public · 95 learners · No fees
- Mangqukwana Junior Secondary SchoolLibode · Public · 99 learners · No fees
- Manyosana Senior Primary SchoolPublic · 217 learners · No fees
- Manzimahle Senior Primary SchoolPublic · 53 learners · No fees
- Manzini Junior Secondary SchoolPublic · 225 learners · No fees
- Maqolo Senior Primary SchoolNgqeleni · Public · 181 learners · No fees
- Marubeni Primary Junior SchoolPublic · 278 learners · No fees
- Matanzima Junior Secondary SchoolPublic · 137 learners · No fees
- Mavubeza Junior Secondary SchoolPublic · 332 learners · No fees
- Maxaka Junior Secondary SchoolNgqeleni · Public · 169 learners · No fees
- Mbambeni Senior Primary SchoolPublic · 92 learners · No fees
- Mbananga Senior Primary SchoolPublic · 332 learners · No fees
- Mbange Junior Secondary SchoolPublic · 107 learners · No fees
- Mbobeleni Junior Secondary SchoolPublic · 173 learners · No fees
- Mconco Junior Secondary SchoolNgqeleni · Public · 361 learners · No fees
- Mcotama Junior Secondary SchoolNgqeleni · Public · 25 learners · No fees
- Mdina Primary Junior SchoolPublic · 112 learners · No fees
- Mdlankomo Junior Secondary SchoolPublic · 78 learners · No fees
- Mfabane Junior Secondary SchoolPublic · 237 learners · No fees
- Mfabantu Junior Secondary SchoolNgqeleni · Public · 84 learners · No fees
- Mfundweni Junior Primary SchoolPublic · 159 learners · No fees
- Mgcotyelwa Junior Primary SchoolPublic · 42 learners · No fees
- Mgungundlovu Junior Secondary SchoolNgqeleni · Public · 299 learners · No fees
- Mhlabuzima Junior Secondary SchoolNgqeleni · Public · 140 learners · No fees
- Mjobeni Junior Secondary SchoolLibode · Public · 223 learners · No fees
- Mjongile Senior Primary SchoolMhlongwana Location · Public · 187 learners · No fees
- Mlatha Senior Primary SchoolPublic · 149 learners · No fees
- Mount Nicholas Junior Secondary SchoolPublic · 1,326 learners
- Moyake Junior Secondary SchoolNgqeleni · Public · 158 learners · No fees
- Moyeni Junior Secondary SchoolPublic · 220 learners · No fees
- Mpangana Junior Secondary SchoolPublic · 315 learners · No fees
- Mpatiswa Senior Primary SchoolNgqeleni · Public · 166 learners · No fees
- Mpimbo Primary SchoolPublic · 634 learners · No fees
- Mqokolweni Senior Primary SchoolPublic · 40 learners · No fees
- Msintsini Junior Secondary SchoolPublic · 121 learners · No fees
- Msolo Junior Secondary SchoolNgqeleni · Public · 347 learners · No fees
- Mthawelanga Junior Primary SchoolPublic · 22 learners · No fees
- Mtyu Junior Secondary SchoolPublic · 225 learners · No fees
- Mzamo Junior Secondary SchoolPublic · 161 learners · No fees
- Mzimkhulu Junior Secondary SchoolZithathele A/A · Public · 199 learners · No fees
- Mzongwana Junior Secondary SchoolNgqeleni · Public · 172 learners · No fees
N
A to Z- Ncambedlana Junior Secondary SchoolLibode · Public · 399 learners · No fees
- Ncipizeni Junior Secondary SchoolPublic · 383 learners · No fees
- Ndlovayiphathwa Full Service SchoolPublic · 223 learners · No fees
- Ndzuluka Primary SchoolPublic · 59 learners · No fees
- Ngavungavu Junior Secondary SchoolPublic · 287 learners · No fees
- Ngcongco Junior Secondary SchoolLibode · Public · 175 learners · No fees
- Ngidini Junior Secondary SchoolNgqeleni · Public · 193 learners · No fees
- Ngolo Junior Secondary SchoolLibode · Public · 416 learners · No fees
- Ngonyama Junior Secondary SchoolPublic · 208 learners · No fees
- Ngxanga Junior Secondary SchoolPublic · 203 learners · No fees
- Njiveni Junior Secondary SchoolPublic · 376 learners · No fees
- Nkalweni Senior Primary SchoolPublic · 127 learners · No fees
- Nkanga Junior Secondary SchoolLibode · Public · 467 learners · No fees
- Nkantsini Junior Secondary SchoolPublic · 555 learners · No fees
- Nkonkoni Senior Primary SchoolPublic · 182 learners · No fees
- Nkqwiliso Junior Secondary SchoolPublic · 313 learners · No fees
- Nkunzimbini Junior Secondary SchoolPublic · 272 learners · No fees
- Nohokoza Junior Secondary SchoolNgqeleni · Public · 126 learners · No fees
- Nomandla Junior Secondary SchoolPublic · 222 learners · No fees
- Nontangana Senior Primary SchoolPublic · 165 learners · No fees
- Notintsila Primary SchoolNgqeleni · Public · 550 learners · No fees
- Notsolo Senior Primary SchoolLibode · Public · 168 learners · No fees
- Noxova Junior Secondary SchoolNgqeleni · Public · 245 learners · No fees
- Nqakamatye Junior Secondary SchoolPublic · 203 learners · No fees
- Nqeketo Junior Secondary SchoolPublic · 362 learners · No fees
- Ntlaza Junior Secondary SchoolNtlaza · Public · 352 learners · No fees
- Ntshilini Primary SchoolPublic · 622 learners · No fees
- Ntshongweni Junior Secondary SchoolMthatha · Public · 311 learners · No fees
- Ntsundwane Junior Secondary SchoolNgqeleni · Public · 257 learners · No fees
- Nxukwebe Junior Secondary SchoolNgqeleni · Public · 129 learners · No fees
P
A to Z- Pondolwendlovu Senior Primary SchoolPublic · 116 learners · No fees
- Poni Junior Secondary SchoolPublic · 184 learners · No fees
Q
A to Z- Qiti Junior Secondary SchoolNgqeleni · Public · 299 learners · No fees
R
A to Z- Riverside Primary SchoolIndependent · 169 learners
- Ruze Junior Secondary SchoolPublic · 186 learners · No fees
S
A to Z- Samson Senior Primary SchoolPublic · 196 learners · No fees
- Sidanda Senior Primary SchoolPublic · 320 learners · No fees
- Sizwe Junior Primary SchoolNgqeleni · Public · 252 learners · No fees
- Sompa Senior Primary SchoolPublic · 43 learners · No fees
- Sonata Junior Primary SchoolPublic · 174 learners · No fees
- St Patrick's Junior Secondary SchoolLibode · Public · 1,094 learners
T
A to Z- Tembeni Senior Primary SchoolPublic · 140 learners · No fees
- Tolikana Junior Primary SchoolPublic · 205 learners · No fees
- Tshaka Senior Primary SchoolLibode · Public · 63 learners · No fees
- Tshatsheni Primary SchoolPublic · 99 learners
- Tungwini Primary Junior SchoolLibode · Public · 211 learners · No fees
U
A to Z- Upper Corana Primary SchoolPublic · 74 learners · No fees
- Upper Mbange Senior Primary SchoolPublic · 218 learners · No fees
- Upper Mngamnye Junior Secondary SchoolPublic · 96 learners · No fees
V
A to Z- Vukani Senior Primary SchoolNgqeleni · Public · 557 learners · No fees
Z
A to Z- Zamdola Junior Secondary SchoolNgqeleni · Public · 195 learners · No fees
- Zanokhanyo Junior Secondary SchoolNgqeleni · Public · 228 learners · No fees
- Zanoxolo Junior Secondary SchoolPublic · 155 learners · No fees
- Zele Primary Junior SchoolLibode · Public · 325 learners · No fees
- Zingisile Senior Primary SchoolPublic · 95 learners · No fees
- Zonneblom Junior Primary SchoolMarubeni A/A · Public · 191 learners · No fees
- Zwelicacile Junior Primary SchoolPublic · 153 learners · No fees