Primary schools
166Only primary schoolsA
A to Z- Antioch Primary SchoolPublic · 114 learners · No fees
B
A to Z- Baletyeni Junior Secondary SchoolPublic · 73 learners · No fees
- Baphathe Senior Primary SchoolPublic · 42 learners · No fees
- Barkerville Primary SchoolPublic · 138 learners · No fees
- Bethel Primary SchoolPublic · 168 learners · No fees
- Bethlehem Senior Primary SchoolPublic · 141 learners · No fees
- Betshwana Primary SchoolMount Ayliff · Public · 165 learners · No fees
- Bhayi Senior Primary SchoolTabankulu · Public · 107 learners · No fees
C
A to Z- Cabane Junior Secondary SchoolPublic · 111 learners · No fees
- Cabazi Primary SchoolPublic · 181 learners · No fees
- Cancele Primary SchoolPublic · 207 learners · No fees
- Candulwandle Primary SchoolTabankulu · Public · 169 learners · No fees
- Cederville Junior Secondary SchoolTabankulu · Public · 100 learners · No fees
- Colana Junior Secondary SchoolPublic · 162 learners · No fees
- Cwalinkungu Primary SchoolPublic · 255 learners · No fees
- Cwebeni Junior Secondary SchoolPublic · 77 learners · No fees
D
A to Z- Dabula Primary SchoolNkanini · Public · 165 learners · No fees
- Dangwana Primary SchoolPublic · 63 learners · No fees
- Dingezweni Junior Secondary SchoolPublic · 107 learners · No fees
- Dumsi Junior Secondary SchoolTabankulu · Public · 404 learners · No fees
- Dutyini Primary SchoolMount Ayliff · Public · 359 learners · No fees
E
A to Z- Elliot Ndabankulu Makaula Full Service SchoolPublic · 673 learners · No fees
- Elukhanyisweni Senior Primary SchoolPublic · 177 learners · No fees
- Emaxhegwini Junior Secondary SchoolGmaxhegwini · Public · 75 learners · No fees
- Empendla Primary SchoolPublic · 148 learners · No fees
- Emthonjeni Senior Primary SchoolNjijini · Public · 288 learners · No fees
- Essek Junior Secondary SchoolPublic · 85 learners · No fees
- Etyeni Junior Secondary SchoolPublic · 36 learners · No fees
G
A to Z- Galilee Junior Secondary SchoolTabankulu · Public · 192 learners · No fees
H
A to Z- Hlabathi Primary SchoolTabankulu · Public · 375 learners · No fees
- Hlane Primary SchoolHlane · Public · 78 learners · No fees
- Hlanganisa Junior Secondary SchoolMount Fletcher · Public · 68 learners · No fees
I
A to Z- Ilitha Primary SchoolSophia Township · Public · 252 learners · No fees
- Isilindini Junior Secondary SchoolTabankulu · Public · 290 learners · No fees
J
A to Z- Jolobe Primary SchoolPublic · 629 learners · No fees
- Jongikaya Primary SchoolTabankulu · Public · 144 learners · No fees
K
A to Z- Kuyasa Junior Secondary SchoolPublic · 134 learners · No fees
L
A to Z- Lower Mkemane Junior Secondary SchoolPublic · 78 learners · No fees
- Lower Mt Horeb Senior Primary SchoolPublic · 139 learners · No fees
- Lower Mvenyane Junior Secondary SchoolPublic · 145 learners · No fees
- Lucingweni Senior Primary SchoolPublic · 56 learners · No fees
- Lusizini Junior Secondary SchoolPublic · 170 learners · No fees
- Lutateni Junior Secondary SchoolPublic · 230 learners · No fees
- Luthambeko Senior Primary SchoolTabankulu · Public · 337 learners · No fees
- Lutshikini Primary SchoolPublic · 56 learners · No fees
- Lwandlana Primary SchoolPublic · 101 learners · No fees
M
A to Z- Mabobo Primary SchoolPublic · 114 learners · No fees
- Madlalisa Senior Primary SchoolTabankulu · Public · 161 learners · No fees
- Magubungela Senior Primary SchoolTabankulu · Public · 285 learners · No fees
- Magxeni Primary SchoolPublic · 158 learners · No fees
- Majuba Primary SchoolPublic · 68 learners · No fees
- Makanda Junior Secondary SchoolPublic · 169 learners · No fees
- Malamlela Junior Primary SchoolQumbu · Public · 82 learners · No fees
- Malongwe Junior Primary SchoolPublic · 71 learners · No fees
- Manaleni Junior Secondary SchoolTabankulu · Public · 134 learners · No fees
- Mandileni Primary SchoolPublic · 384 learners · No fees
- Mapakama Junior Secondary SchoolPublic · 32 learners · No fees
- Mapheleni Junior Secondary SchoolMount Ayliff · Public · 243 learners · No fees
- Mawonga Senior Primary SchoolPublic · 104 learners · No fees
- Mazama Primary SchoolPublic · 62 learners · No fees
- Mbizweni Senior Primary SchoolPublic · 91 learners · No fees
- Mbodleni Primary SchoolPublic · 448 learners · No fees
- Mbombo Primary SchoolTabankulu · Public · 277 learners · No fees
- Mbonda Primary SchoolPublic · 157 learners · No fees
- Mdakeni Junior Secondary SchoolPublic · 91 learners · No fees
- Mganu Primary SchoolPublic · 88 learners · No fees
- Mgodi Junior Secondary SchoolPublic · 116 learners · No fees
- Mgqumangwe Junior Secondary SchoolTabankulu · Public · 204 learners · No fees
- Mgungundlovu Junior Secondary SchoolPublic · 208 learners · No fees
- Mhlotsheni Primary SchoolPublic · 119 learners · No fees
- Mhluta Junior Secondary SchoolPublic · 118 learners · No fees
- Mkilwa Junior Secondary SchoolPublic · 101 learners · No fees
- Mkiwane Senior Primary SchoolTabankulu · Public · 120 learners · No fees
- Mlenze Senior Primary SchoolPublic · 82 learners · No fees
- Mnama Junior Primary SchoolPublic · 50 learners · No fees
- Mndini Senior Primary SchoolPublic · 142 learners · No fees
- Mngcisane Primary SchoolPublic · 155 learners · No fees
- Mntwana Senior Primary SchoolPublic · 29 learners · No fees
- Mnxekazi Junior Secondary SchoolTabankulu · Public · 74 learners · No fees
- Mount Horeb Primary SchoolPublic · 59 learners · No fees
- Mount White Junior Secondary SchoolPublic · 137 learners · No fees
- Mpamba Junior Secondary SchoolPublic · 239 learners · No fees
- Mpolosa Senior Primary SchoolTabankulu · Public · 46 learners · No fees
- Mpoza Junior Secondary SchoolPublic · 143 learners · No fees
- Mpungutyana Junior Secondary SchoolPublic · 161 learners · No fees
- Mtshazi Primary SchoolPublic · 195 learners · No fees
- Mtsila Junior Secondary SchoolPublic · 109 learners · No fees
- Mvumvu Primary SchoolPublic · 117 learners · No fees
- Mvuzi Junior Secondary SchoolPublic · 74 learners · No fees
- Mwaca Junior Secondary SchoolMount Ayliff · Public · 100 learners · No fees
- Mzamo Senior Primary SchoolPublic · 547 learners · No fees
- Mzinto Primary SchoolPublic · 109 learners · No fees
- Mziwoxolo Junior Primary SchoolTabankulu · Public · 164 learners · No fees
- Mzuzile Senior Primary SchoolTabankulu · Public · 153 learners · No fees
N
A to Z- Nazareth Senior Primary SchoolTabankulu · Public · 97 learners · No fees
- Ncapai Junior Secondary SchoolPublic · 307 learners · No fees
- Nciniba Junior Secondary SchoolPublic · 93 learners · No fees
- Ncome Junior Secondary SchoolPublic · 88 learners · No fees
- Ncumbe Junior Secondary SchoolTabankulu · Public · 163 learners · No fees
- Ndakana Senior Primary SchoolTabankulu · Public · 101 learners · No fees
- Ngqinibeni Junior Secondary SchoolPublic · 143 learners · No fees
- Ngqongo Primary SchoolTabankulu · Public · 192 learners · No fees
- Ngubelanga Junior Secondary SchoolTabankulu · Public · 200 learners · No fees
- Ngwayibanjwa Primary SchoolTabankulu · Public · 193 learners · No fees
- Niyona Primary SchoolPublic · 235 learners · No fees
- Njijini Primary SchoolPublic · 262 learners · No fees
- Nkulisa Junior Primary SchoolPublic · 614 learners · No fees
- Nkungwini Junior Secondary SchoolPublic · 97 learners · No fees
- Nobusa Junior Secondary SchoolPublic · 103 learners · No fees
- Noluthando Senior Primary SchoolMkemane · Public · 53 learners · No fees
- Nqantosi Junior Primary SchoolPublic · 230 learners · No fees
- Ntibane Junior Secondary SchoolPublic · 111 learners · No fees
- Ntlangano Junior Secondary SchoolTabankulu · Public · 265 learners · No fees
- Ntsheleni Senior Primary SchoolTabankulu · Public · 319 learners · No fees
- Ntsintsana Junior Secondary SchoolTabankulu · Public · 299 learners · No fees
- Ntuta Junior Secondary SchoolPublic · 69 learners · No fees
O
A to Z- Osborn Primary SchoolPublic · 149 learners · No fees
P
A to Z- Pelandaba Junior Primary SchoolQumbu · Public · 61 learners · No fees
- Polokoe Junior Primary SchoolMount Fletcher · Public · 112 learners · No fees
- Pondomise Ridge Primary SchoolPublic · 212 learners · No fees
Q
A to Z- Qadu Junior Primary SchoolMount Ayliff · Public · 125 learners · No fees
- Qaizana Primary SchoolPublic · 219 learners · No fees
- Qanqu Junior Secondary SchoolPublic · 207 learners · No fees
- Qoqa Primary SchoolPublic · 183 learners · No fees
- Qukanca Junior Secondary SchoolPublic · 94 learners · No fees
- Qumra Primary SchoolPublic · 145 learners · No fees
- Qunubeni Junior Primary SchoolPublic · 44 learners · No fees
- Qwidlana Junior Secondary SchoolPublic · 216 learners · No fees
R
A to Z- Ravenscroft Junior Secondary SchoolTabankulu · Public · 372 learners · No fees
- Rode Primary SchoolMount Ayliff · Public · 86 learners · No fees
S
A to Z- Sacred Heart Catholic SchoolIndependent · 146 learners
- Sahlulo Primary SchoolPublic · 149 learners · No fees
- Sandlulube Primary SchoolPublic · 183 learners · No fees
- Sifolweni Senior Primary SchoolPublic · 68 learners · No fees
- Sihlahleni Primary SchoolPublic · 286 learners · No fees
- Sijika Senior Primary SchoolPublic · 22 learners · No fees
- Simekweni Primary SchoolPublic · 66 learners · No fees
- Siqhingeni Primary SchoolPublic · 92 learners · No fees
- Sirhudlwini Primary SchoolPublic · 23 learners · No fees
- Sithinteni Senior Primary SchoolPublic · 86 learners · No fees
- Sizwe Junior Primary SchoolTabankulu · Public · 111 learners · No fees
- Sobhede Primary SchoolPublic · 76 learners · No fees
- Sodladla Primary SchoolPublic · 61 learners · No fees
- St Georges Primary SchoolPublic · 867 learners
- St Marks Primary SchoolPublic · 265 learners · No fees
T
A to Z- Thembeni Senior Primary SchoolPublic · 86 learners · No fees
- Toleni Primary SchoolPublic · 95 learners · No fees
- Tolweni Primary SchoolTabankulu · Public · 219 learners · No fees
- Tsewu Junior Primary SchoolPublic · 38 learners · No fees
- Tsibiyana Primary SchoolPublic · 204 learners · No fees
U
A to Z- Umzimvubu Primary SchoolPublic · 76 learners · No fees
- Upper Dungu Primary SchoolPublic · 129 learners · No fees
- Upper Mandileni Primary SchoolPublic · 87 learners · No fees
- Upper Mntwana Junior Secondary SchoolPublic · 48 learners · No fees
- Upper Mnyamana Primary SchoolPublic · 94 learners · No fees
V
A to Z- Valipatwa Junior Primary SchoolMount Ayliff · Public · 229 learners · No fees
- Vukazakhe Senior Primary SchoolPublic · 39 learners · No fees
Z
A to Z- Zamilizwe Senior Primary SchoolTabankulu · Public · 188 learners · No fees
- Zamukulungisa Primary SchoolTabankulu · Public · 131 learners · No fees
- Zigadini Junior Secondary SchoolPublic · 138 learners · No fees
- Zinyosini Junior Secondary SchoolTabankulu · Public · 284 learners · No fees
- Zizamele Primary SchoolTabankulu · Public · 307 learners · No fees
- Zwelidumile Primary SchoolTabankulu · Public · 152 learners · No fees
- Zwelihlangene Primary SchoolTabankulu · Public · 336 learners · No fees
- Zwelisile Senior Primary SchoolQumbu · Public · 36 learners · No fees
- Zwelitsha Junior Secondary SchoolPublic · 243 learners · No fees