Primary schools
264Only 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
- Bawana Senior Primary SchoolPublic · 85 learners · No fees
- Beechamwood Junior Secondary SchoolPublic · 96 learners · No fees
- Bekizulu Senior Primary SchoolPublic · 84 learners · No fees
- Bikana Junior Secondary SchoolWillowvale · Public · 20 learners · No fees
- Bojeni Junior Secondary SchoolPublic · 217 learners · No fees
- Bolotwa Primary SchoolPublic · 135 learners · No fees
- Bonde Primary SchoolPublic · 51 learners · No fees
- Bongolethu Senior Primary SchoolPublic · 54 learners · No fees
- Bongweni Junior Secondary SchoolPublic · 121 learners · No fees
- Busila Primary SchoolPublic · 194 learners · No fees
C
A to Z- Camshe Junior Secondary SchoolPublic · 93 learners · No fees
- Canaan AcademyIndependent · 803 learners
- Candu Junior Secondary SchoolPublic · 73 learners · No fees
- Ciko Junior Secondary SchoolPublic · 26 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
- Dumalisile Junior Secondary SchoolPublic · 86 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
- Fort Malan Primary SchoolPublic · 179 learners · No fees
- Fudumele Senior Primary SchoolPublic · 396 learners · No fees
G
A to Z- Gangatha Junior Secondary SchoolWillowvale · Public · 96 learners · No fees
- Gem Junior Secondary SchoolPublic · 136 learners · No fees
- Gobizembe Senior Primary SchoolPublic · 24 learners · No fees
- Gojela Junior Secondary SchoolPublic · 73 learners · No fees
- Gosani's Primary SchoolPublic · 119 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
- Gwenteshe Junior Primary SchoolPublic · 63 learners · No fees
- Gxara Junior Secondary SchoolPublic · 100 learners · No fees
H
A to Z- Hadis Junior Secondary SchoolPublic · 174 learners · No fees
- Hermanus Senior Primary SchoolPublic · 95 learners · No fees
- Hlakoti Senior Primary SchoolPublic · 10 learners · No fees
- Hlathikulu Senior Primary SchoolPublic · 217 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 Tyali Junior Secondary SchoolPublic · 222 learners · No fees
- Jadezweni Primary SchoolPublic · 138 learners · No fees
- Joel English Medium SchoolIndependent · 285 learners
- Jojweni Junior Primary SchoolEsinqumeni A/A · Public · 185 learners · No fees
- Jojweni Senior Primary SchoolWillowvale · Public · 91 learners · No fees
- Jongikwezi Junior Secondary SchoolPublic · 85 learners · No fees
- Jongintaba Junior Secondary SchoolPublic · 411 learners · No fees
- Jongisizwe Senior Primary SchoolPublic · 160 learners · No fees
- Jonguhlanga Junior Primary SchoolElliotdale · Public · 110 learners · No fees
- Jujura Primary SchoolPublic · 82 learners · No fees
K
A to Z- Keti Junior Secondary SchoolPublic · 163 learners · No fees
- Kosana Junior Secondary SchoolPublic · 109 learners · No fees
- Kotyana Primary SchoolPublic · 252 learners · No fees
- Kulokhala Senior Primary SchoolPublic · 150 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
- Lingelihle Junior Secondary SchoolPublic · 121 learners · No fees
- Lingelihle Senior Primary SchoolPublic · 26 learners · No fees
- Lower Bufumba Senior Primary SchoolElliotdale · Public · 239 learners · No fees
- Lower Dadamba Primary SchoolWillowvale · Public · 365 learners · No fees
- Lower Goqo Junior Secondary SchoolPublic · 34 learners · No fees
- Lower Gwadu Junior Secondary SchoolPublic · 158 learners · No fees
- Lower Mbangcolo Junior Secondary SchoolPublic · 121 learners · No fees
- Lower Nduku Junior Secondary SchoolPublic · 31 learners · No fees
- Lubomvini Junior Secondary SchoolWillowvale · Public · 97 learners · No fees
- Ludondolo Junior Secondary SchoolPublic · 164 learners · No fees
- Lukhozana Junior Secondary SchoolPublic · 123 learners · No fees
- Lumkwana Junior Primary SchoolPublic · 164 learners · No fees
- Lurwayizo Primary SchoolPublic · 118 learners · No fees
- Lusungulo Primary SchoolPublic · 109 learners · No fees
- Luvundu Primary SchoolPublic · 51 learners · No fees
M
A to Z- Madakana Junior Secondary SchoolWillowvale · Public · 113 learners · No fees
- Magaba Senior Primary SchoolPublic · 21 learners · No fees
- Magoxo Senior Primary SchoolMqanduli · Public · 265 learners · No fees
- Mahlezana Junior Secondary SchoolWillowvale · Public · 53 learners · No fees
- Makhosonke Senior Primary SchoolPublic · 98 learners · No fees
- Mamfeneni Full Service SchoolPublic · 263 learners · No fees
- Mampondweni Junior Primary SchoolPublic · 8 learners · No fees
- Mandluntsha Junior Secondary SchoolPublic · 111 learners · No fees
- Manduluka Senior Primary SchoolPublic · 236 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
- Mbelo Junior Secondary SchoolPublic · 79 learners · No fees
- Mbhashe Junior Primary SchoolWillowvale · Public · 221 learners · No fees
- Mboya Primary SchoolPublic · 207 learners · No fees
- Mbutye Senior Primary SchoolPublic · 324 learners · No fees
- Mcelwane Senior Primary SchoolPublic · 18 learners · No fees
- Mcitwa Junior Secondary SchoolNgxakaxa A/A · Public · 231 learners · No fees
- Mdabuka Senior Primary SchoolPublic · 140 learners · No fees
- Mdunyiswa Senior Primary SchoolIdutywa · Public · 98 learners · No fees
- Melibuwa Senior Primary SchoolPublic · 157 learners · No fees
- Melitafa Junior Secondary SchoolPublic · 68 learners · No fees
- Meme Senior Primary SchoolPublic · 41 learners · No fees
- Mendu Primary SchoolPublic · 124 learners · No fees
- Mendwana Junior Primary SchoolPublic · 124 learners · No fees
- Mente Junior Secondary SchoolPublic · 78 learners · No fees
- Mevana Primary SchoolWillowvale · Public · 137 learners · No fees
- Mfamzi Junior Secondary SchoolPublic · 222 learners · No fees
- Mfezeko Senior Primary SchoolPublic · 55 learners · No fees
- Mgcawezulu Junior Primary SchoolPublic · 22 learners · No fees
- Mgxabakazi Junior Secondary SchoolPublic · 62 learners · No fees
- Mhala Junior Secondary SchoolBonkolo A/A · Public · 150 learners · No fees
- Mhlabeni Junior Secondary SchoolPublic · 167 learners · No fees
- Mhlabulungile Junior Primary SchoolWillowvale · Public · 61 learners · No fees
- Mhlahlane Junior Secondary SchoolPublic · 43 learners · No fees
- Mhlahlane Senior Primary SchoolPublic · 446 learners · No fees
- Mhlana Senior Primary SchoolPublic · 55 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
- Morrison Junior Primary SchoolPublic · 74 learners · No fees
- Mozweni Junior Secondary & Technical InstitutePublic · 84 learners · No fees
- Mpako Junior Secondary SchoolPublic · 286 learners · No fees
- Mpozolo Junior Secondary SchoolNyhwarha A/A · Public · 64 learners · No fees
- Mpozolo Primary SchoolPublic · 161 learners · No fees
- Mpume Junior Secondary SchoolPublic · 111 learners · No fees
- Mputi Junior Secondary SchoolPublic · 191 learners · No fees
- Mqotwane Primary SchoolPublic · 25 learners · No fees
- Msendo Primary SchoolPublic · 122 learners · No fees
- Msengeni Primary SchoolPublic · 166 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
- Mwezeni Senior Primary SchoolPublic · 261 learners · No fees
- Mzimkulu Junior Secondary SchoolPublic · 190 learners · No fees
- Mzomtsha Junior Primary SchoolPublic · 113 learners · No fees
N
A to Z- Naki Junior Secondary SchoolPublic · 179 learners · No fees
- Ncedana Junior Secondary SchoolPublic · 117 learners · No fees
- Ndabankulu Junior Secondary SchoolPublic · 75 learners · No fees
- Ndalata Senior Primary SchoolPublic · 358 learners · No fees
- Nduku Junior Secondary SchoolPublic · 131 learners · No fees
- Ngadla Junior Secondary SchoolPublic · 210 learners · No fees
- Ngangendlovu Senior Primary SchoolPublic · 30 learners · No fees
- Ngoma Primary SchoolWillowvale · Public · 28 learners · No fees
- Ngonyama Junior Primary SchoolMqanduli · Public · 74 learners · No fees
- Ngonyama Junior Secondary SchoolPublic · 115 learners · No fees
- Ngqatyana Junior Secondary SchoolPublic · 117 learners · No fees
- Ngqeza Primary SchoolPublic · 27 learners · No fees
- Ngubenyati Senior Primary SchoolPublic · 153 learners · No fees
- Nguberhamba Senior Primary SchoolPublic · 158 learners · No fees
- Ngubetole Bam Junior Secondary SchoolGuido Street · Public · 1,623 learners · No fees
- Ngwane Junior Secondary SchoolPublic · 154 learners · No fees
- Ngxutyana Junior Secondary SchoolPublic · 148 learners · No fees
- Nimrod Junior Secondary SchoolPublic · 95 learners · No fees
- Njemane Primary SchoolPublic · 80 learners · No fees
- Njuqwana Senior Primary SchoolPublic · 118 learners · No fees
- Nkanga Junior Secondary SchoolPublic · 34 learners · No fees
- Nkelekete Junior Secondary SchoolPublic · 47 learners · No fees
- Nkintshana Senior Primary SchoolPublic · 177 learners · No fees
- Nkonjane Junior Secondary SchoolWillowvale · Public · 63 learners · No fees
- Nkonkwana Junior Secondary SchoolPublic · 102 learners · No fees
- No-Holland Junior Secondary SchoolPublic · 175 learners · No fees
- No-Ofisi Senior Primary SchoolPublic · 196 learners · No fees
- Nojongile Junior Secondary SchoolPublic · 89 learners · No fees
- Nokatana Primary SchoolWillowvale · Public · 114 learners · No fees
- Nomawaka Primary SchoolPublic · 94 learners · No fees
- Nombulelo Junior Primary SchoolNqabane A/A · Public · 217 learners · No fees
- Nompumelelo Primary SchoolPublic · 73 learners · No fees
- Nomtandazo Junior Secondary SchoolPublic · 59 learners · No fees
- Nonceba Junior Primary SchoolQora A/A · Public · 249 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
- Nozizwe Primary SchoolPublic · 171 learners · No fees
- Nqabane Junior Secondary SchoolPublic · 149 learners · No fees
- Nqabara Primary SchoolPublic · 259 learners · No fees
- Nqadu Primary SchoolPublic · 283 learners · No fees
- Ntabezulu Primary SchoolPublic · 166 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
- Ntsingizi Junior Secondary SchoolElliotdale · Public · 208 learners · No fees
- Ntubeni Junior Secondary SchoolPublic · 79 learners · No fees
- Nyakata Junior Secondary SchoolPublic · 124 learners · No fees
- Nyokana Primary SchoolPublic · 89 learners · No fees
P
A to Z- Pakamile Senior Primary SchoolPublic · 62 learners · No fees
- Phathilizwe Junior Secondary SchoolPublic · 126 learners · No fees
- Pokoloshe Primary SchoolPublic · 53 learners · No fees
- Pongoma Primary SchoolPublic · 162 learners · No fees
Q
A to Z- Qakazana Junior Secondary SchoolWillowvale · Public · 104 learners · No fees
- Qamata Junior Primary SchoolPublic · 21 learners · No fees
- Qhayiyaletu Junior Primary SchoolPublic · 36 learners · No fees
- Qingana Senior Primary SchoolPublic · 84 learners · No fees
- Qwaninga Junior Secondary SchoolPublic · 95 learners · No fees
R
A to Z- Ramra Primary SchoolPublic · 112 learners · No fees
- Riverview Primary SchoolPublic · 56 learners · No fees
S
A to Z- Sarili Junior Secondary SchoolPublic · 86 learners · No fees
- Sea View Primary SchoolMqanduli · Public · 298 learners · No fees
- Shixini Primary SchoolPublic · 173 learners · No fees
- Sicam Senior Primary SchoolPublic · 33 learners · No fees
- Sijadu Junior Secondary SchoolPublic · 35 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
- Tshwati Junior Secondary SchoolPublic · 118 learners · No fees
- Tswelelitye Junior Secondary SchoolPublic · 226 learners · No fees
- Twalikulu Senior Primary SchoolMqanduli · Public · 182 learners · No fees
- Tyekelebende Junior Secondary SchoolPublic · 127 learners · No fees
- Tyholomi Junior Secondary SchoolPublic · 171 learners · No fees
- Tywaka Junior Secondary SchoolPublic · 98 learners · No fees
U
A to Z- Upper Bolotwa Junior Secondary SchoolPublic · 237 learners · No fees
- Upper Ciko Senior Primary SchoolPublic · 51 learners · No fees
- Upper Colosa Junior Secondary SchoolPublic · 102 learners · No fees
- Upper Dadamba Junior Secondary SchoolPublic · 164 learners · No fees
- Upper Falakahla Junior Secondary SchoolPublic · 163 learners · No fees
- Upper Gwadu Primary SchoolPublic · 165 learners · No fees
- Upper Ngxutyana Junior Secondary SchoolPublic · 75 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
- Vulinkete Senior Primary SchoolPublic · 96 learners · No fees
- Vulithuba Junior Secondary SchoolPublic · 239 learners · No fees
- Vuyisile Primary SchoolPublic · 326 learners · No fees
W
A to Z- Weza Junior Secondary SchoolPublic · 52 learners · No fees
- Willowvale Primary SchoolPublic · 286 learners · No fees
X
A to Z- Xobo Junior Secondary SchoolPublic · 53 learners · No fees
- Xonyeni Junior Secondary SchoolPublic · 56 learners · No fees
Z
A to Z- Zamuxolo Junior Secondary SchoolPublic · 85 learners · No fees
- Zanemvula Primary SchoolPublic · 44 learners · No fees
- Zanenqaba Primary SchoolPublic · 161 learners · No fees
- Zanewonga Junior Secondary SchoolPublic · 122 learners · No fees
- Zanohlanga Primary SchoolPublic · 94 learners · No fees
- Zanozuko Junior Primary SchoolPublic · 26 learners · No fees
- Zenzele Junior Secondary SchoolWillowvale · Public · 152 learners · No fees
- Zikhovana Junior Secondary SchoolMbozi A/A · Public · 69 learners · No fees
- Ziko-Lokota Primary SchoolPublic · 188 learners · No fees
- Ziqorana Senior Primary SchoolPublic · 17 learners · No fees
- Zithulele Independent SchoolIndependent · 78 learners
- Ziwundwana Junior Secondary SchoolPublic · 144 learners · No fees
- Zonwabele Junior Primary SchoolPublic · 51 learners · No fees
- Zwelakhe Junior Primary SchoolPublic · 44 learners · No fees
- Zwelakhe Junior Secondary SchoolPublic · 152 learners · No fees
- Zwelandile Junior Secondary SchoolWillowvale · Public · 171 learners · No fees
- Zwelebango Senior Primary SchoolPublic · 116 learners · No fees
- Zwelilungile Primary SchoolPublic · 153 learners · No fees
- Zwelinzima Junior Secondary SchoolPublic · 115 learners · No fees
- Zwelithobile Junior Secondary SchoolPublic · 137 learners · No fees
- Zwelixolile Junior Primary SchoolPublic · 40 learners · No fees