Primary schools
283Only primary schools0-9
A to Z- 2moros Leaders PrimaryIndependent · 231 learners
A
A to Z- A W Barnes Primary SchoolParkside · Public · 1,386 learners
- Abbotsford Christian SchoolAbbotsford · Independent · 341 learners
- Abundant Life Christian SchoolSchornville · Independent · 68 learners
- Amalinde Junior Primary SchoolDimbaza · Public · 445 learners · No fees
- Andile Ntsepe Primary SchoolPublic · 266 learners · No fees
- Aqua Vista Primary SchoolDawn · Public · 401 learners
- Arising Little Angels Christian SchoolIndependent · 1,015 learners
- Aspiranza Primary SchoolBuffalo Flats Ext 2-7 · Public · 1,303 learners · No fees
- Athenkosi Primary SchoolEluphondweni Location · Public · 140 learners · No fees
B
A to Z- Balasi Primary SchoolQonce · Public · 248 learners · No fees
- Berlin Full Service SchoolBerlin · Public · 572 learners
- Bhaliti Junior Primary SchoolPeelton · Public · 132 learners · No fees
- Bisho Full Service SchoolBisho Central · Public · 1,164 learners · No fees
- Bizokhulu Primary SchoolGwaba · Public · 100 learners · No fees
- Blair Helen Primary SchoolDimbaza · Public · 309 learners · No fees
- Bonke Primary SchoolBonke Location · Public · 43 learners · No fees
- Braeside Primary SchoolKidds Beach · Public · 237 learners · No fees
- Breidbach Full Service SchoolPublic · 920 learners · No fees
- Bridgeways Primary SchoolIndependent · 63 learners
- Brownlee Junior Primary SchoolKing Wm's Town · Public · 302 learners · No fees
- Buffalo Flats Primary SchoolBuffaloflats · Public · 1,126 learners
- Buffalo Metro Inner City Primary SchoolEureka · Public · 453 learners
- Bulelani Primary SchoolPublic · 252 learners · No fees
- Bulembu Primary SchoolPublic · 177 learners · No fees
- Bulumko Senior Primary SchoolNu 1 · Public · 131 learners · No fees
- Bumbanani Full Service SchoolPublic · 320 learners · No fees
C
A to Z- Cambridge Primary SchoolCambridge · Public · 1,147 learners
- Central Primary SchoolPublic · 487 learners
- Child's World Primary SchoolIndependent · 312 learners
- Chuma Junior Primary SchoolNu 5 · Public · 253 learners · No fees
- Chumani Junior Primary SchoolPublic · 1,270 learners · No fees
- Clarendon Girls Primary SchoolSelborne · Public · 443 learners
- Clarendon Preparatory SchoolSelborne · Public · 431 learners
- Cove Ridge Primary SchoolRocklyff Farm · Public · 595 learners · No fees
- Cranberry Primary SchoolPublic · 1,334 learners · No fees
- Crewe Primary SchoolAmalinda · Public · 1,095 learners
D
A to Z- Dale College Boys' Primary SchoolPublic · 622 learners
- Dalukukhanya Senior Primary SchoolMdantsane · Public · 721 learners · No fees
- Dayspring PrimaryIndependent · 95 learners
- Dickson Dyani Senior Primary SchoolMdantsane · Public · 349 learners · No fees
- Dimbaza Primary SchoolPublic · 238 learners · No fees
- Dongwe Combined Primary SchoolBerlin · Public · 149 learners · No fees
- Dreamland PrimaryGreen Point · Independent · 117 learners
- Dubu Primary SchoolPublic · 58 learners · No fees
- Duncan Village Public SchoolPublic · 939 learners · No fees
E
A to Z- E Z Pondo Junior Primary SchoolPhakamisa · Public · 355 learners · No fees
- East London Montessori SchoolIndependent
- East London Primary SchoolBraelyn · Public
- East London RC Primary SchoolSouthernwood · Public · 552 learners
- Ebhotwe Junior Full Service SchoolMdantsane · Public · 479 learners · No fees
- Ekuphumleni Junior Primary SchoolNdevana · Public · 326 learners · No fees
- Emabaleni Combined SchoolBerlin · Public · 198 learners · No fees
- Embekweni Junior Primary SchoolMdantsane · Public · 881 learners · No fees
- Emdizeni Primary SchoolAnder's Location · Public · 98 learners · No fees
- Emncotsho Primary SchoolBerlin · Public · 252 learners · No fees
- Encotsheni Senior Primary SchoolMdantsane · Public · 367 learners · No fees
- Equleni Junior Primary SchoolMdantsane · Public · 284 learners · No fees
- Ezikweni Junior Primary SchoolPirie · Public · 313 learners · No fees
F
A to Z- Fanti Gaqa Senior Primary SchoolMdantsane · Public · 1,239 learners · No fees
- Feziwe Primary SchoolKhambashe · Public · 264 learners · No fees
- Fikile Benson Gaushe Junior Primary SchoolMdantsane · Public · 468 learners · No fees
- Floradale Farm SchoolNompumolelo · Public · 1,260 learners · No fees
- Fort Grey Public SchoolGreenfields · Public · 292 learners · No fees
- Fort Murray Primary SchoolQonce · Public · 102 learners · No fees
- Funeka Junior Primary SchoolBerlin General · Public · 275 learners · No fees
- Funulwazi Senior Primary SchoolMdantsane · Public · 424 learners · No fees
G
A to Z- Gcobani Intermediate Primary SchoolCambridge · Public · 747 learners · No fees
- Gcobani Senior Primary SchoolMdantsane · Public · 234 learners · No fees
- Gemrock Primary SchoolIndependent · 93 learners
- George Randell Primary SchoolPublic · 786 learners
- Ginsberg Seventh Day Adventist Primary SchoolGinsberg · Independent · 174 learners
- Glen Hill Private Primary SchoolIndependent · 58 learners
- Godidi Primary SchoolPublic · 71 learners · No fees
- Gonubie Primary SchoolPublic · 864 learners
- Gqala Primary SchoolTsholomnqa · Public · 160 learners · No fees
- Graab Education Centre Primary SchoolIndependent · 657 learners
- Gugulethu Junior Primary SchoolPublic · 221 learners · No fees
- Gwaba Combined SchoolKwelerha · Public · 245 learners · No fees
H
A to Z- Harperton Primary SchoolPublic · 193 learners · No fees
- Hudson Park Primary SchoolVincent · Public · 1,210 learners
I
A to Z- Imfuneko Yelitha Primary SchoolBerlin · Public · 740 learners · No fees
- Imigudu Primary SchoolDimbaza West · Public · 70 learners · No fees
- Inkqubela Junior Primary SchoolMdantsane · Public · 460 learners · No fees
- Inyathi Primary SchoolFord & Msimango · Public · 1,195 learners · No fees
- Isaiah 58 Primary SchoolParkside · Independent · 155 learners
- Isibane Junior Primary SchoolMdantsane · Public · 411 learners · No fees
- Isithsaba Junior Primary SchoolMdantsane · Public · 121 learners · No fees
J
A to Z- Jack and Jill Private Primary SchoolIndependent · 105 learners
- Jafta Primary SchoolJafta Location · Public · 181 learners · No fees
- Jityaza Combined Primary SchoolPublic · 605 learners · No fees
- Jojweni Primary SchoolChalumna · Public · 44 learners · No fees
- Jubisa Primary SchoolPublic · 229 learners · No fees
K
A to Z- Kayser's Beach Primary SchoolKidd's Beach · Public · 166 learners · No fees
- Kei Road Combined SchoolKei Road · Public · 251 learners · No fees
- Khanyisa Junior Primary SchoolMdantsane · Public · 304 learners · No fees
- Khayalethu Senior Primary SchoolRiverine · Public · 324 learners · No fees
- Khayelitsha Primary SchoolWoodbrook · Public · 155 learners · No fees
- Kidd's Beach Primary SchoolKidd's Beach · Public · 626 learners
- King Williams Town Primary SchoolPublic · 280 learners
- Kings College Independent SchoolArcadia · Independent · 578 learners
- King's College MtsotsoIndependent · 314 learners
- Kings Mission Primary SchoolKwelerha · Public · 400 learners · No fees
- Kiwane Primary SchoolKiwane · Public · 146 learners · No fees
- Kolele Junior Primary SchoolZwelitsha · Public · 143 learners · No fees
- Kuni Primary SchoolPublic · 181 learners · No fees
- Kusile Primary SchoolPublic · 102 learners · No fees
- Kwandulwazi Public Primary SchoolNgera · Public · 70 learners · No fees
- Kwasa Primary SchoolPublic · 140 learners · No fees
- Kwelegha Public Combined SchoolWoodbrook · Public · 430 learners · No fees
L
A to Z- L M Yako Junior Primary SchoolNu 4 · Public · 252 learners · No fees
- Laerskool GrensArcadia · Public · 350 learners
- Laerskool KuswagSunnyridge · Public · 691 learners
- Laerskool NahoonBonnie Doon · Public · 310 learners
- Langelitsha Senior Primary SchoolNu 3 · Public · 375 learners · No fees
- Lighthouse Christian Primary SchoolIndependent · 258 learners
- Londolozani Junior Primary SchoolMdantsane · Public · 315 learners · No fees
- Lujiza Primary SchoolChalumna · Public · 41 learners · No fees
- Lujiza Public Primary SchoolDuncan Village Proper · Public · 990 learners · No fees
- Lukhanyo Primary SchoolAmalinda · Public · 647 learners · No fees
- Lumanyano Public SchoolPublic · 200 learners · No fees
- Lunga Junior Primary SchoolMdantsane · Public · 234 learners · No fees
- Lungisa Primary SchoolOpenshaw · Public · 224 learners · No fees
- Luyteville Primary SchoolKing Wm's Town · Public · 321 learners · No fees
- Luzuko Junior Primary SchoolZwelitsha · Public · 473 learners · No fees
- Luzuko Senior Primary SchoolMdantsane · Public · 100 learners · No fees
- Lwandisa Junior Primary SchoolMdantsane · Public · 591 learners · No fees
M
A to Z- Madakeni Primary SchoolDimbaza · Public · 243 learners · No fees
- Majali Primary SchoolKei Road · Public · 199 learners · No fees
- Makinana Public Primary SchoolPublic · 950 learners · No fees
- Makunga Mvalo Primary SchoolNewlands · Public · 348 learners · No fees
- Mamata Primary SchoolPublic · 111 learners · No fees
- Manezi Higher Primary SchoolZone 1 · Public · 715 learners · No fees
- Manyano Junior Primary SchoolNu 17 · Public · 299 learners · No fees
- Masakhe Primary SchoolPublic · 1,137 learners · No fees
- Masele Primary SchoolNgqushwa · Public · 178 learners · No fees
- Masibulele Full Service SchoolEastlondon · Public · 850 learners · No fees
- Masijongane Junior Primary SchoolPublic · 206 learners · No fees
- Masikhanyise Primary SchoolDimbaza · Public · 721 learners · No fees
- Mbambo Junior Primary SchoolPublic · 157 learners · No fees
- Mbombo Primary SchoolPublic · 185 learners · No fees
- Mbulelo Public SchoolScenory Park · Public · 1,163 learners · No fees
- Mdantsane Junior Primary SchoolEastlondon · Public · 430 learners · No fees
- Metele Primary SchoolPublic · 827 learners · No fees
- Mfunalwazi Public Primary SchoolKidds Beach · Public · 130 learners · No fees
- Mfundiso Senior Primary SchoolQonce · Public · 151 learners · No fees
- Mfundo Senior Primary SchoolMdantsane · Public · 221 learners · No fees
- Michiefield PrimaryIndependent · 208 learners
- Mimosa Park Primary SchoolPublic · 133 learners · No fees
- Mlakalaka Primary SchoolQonce · Public · 133 learners · No fees
- Mngqesha Primary SchoolPublic · 143 learners · No fees
- Moni Primary SchoolPublic · 124 learners · No fees
- Mpongo Primary SchoolMaclean Town · Public · 198 learners · No fees
- Msundulo Primary SchoolQhurhu · Public · 240 learners · No fees
- Mtunzi Tsolekile Public SchoolKwelerha · Public · 222 learners · No fees
- Mtyana Public SchoolPublic · 138 learners · No fees
- Mxhalanga Primary SchoolPublic · 249 learners · No fees
- Mzantsi Primary SchoolPublic · 142 learners · No fees
- Mzimkulu Senior Primary SchoolMdantsane · Public · 456 learners · No fees
- Mzingisi Junior Primary SchoolEastlondon · Public · 105 learners · No fees
- Mzintshane Junior Secondary SchoolKing Wm's Town · Public · 70 learners · No fees
- Mzonkeshe Public SchoolPublic · 558 learners · No fees
- Mzoxolo Senior Primary SchoolNu 4 · Public · 720 learners · No fees
N
A to Z- Ncemera Junior Primary SchoolBisho · Public · 178 learners · No fees
- Ncera Intermediate SchoolKidd's Beach · Public · 133 learners · No fees
- Ndevana Higher Primary SchoolPublic · 141 learners · No fees
- Ndileka Primary SchoolPublic · 156 learners · No fees
- New Generations Primary SchoolPublic · 1,095 learners
- Ngcamama Intermediate SchoolWoodbrook · Public · 20 learners · No fees
- Ngqika Junior Primary SchoolQonce · Public · 564 learners · No fees
- Ngxwalane Primary SchoolNgxwalane · Public · 77 learners · No fees
- Nkangeleko Intermediate SchoolPublic · 1,339 learners · No fees
- Nkosinathi Primary SchoolBerlin · Public · 314 learners · No fees
- Nkululeko Higher Primary SchoolMdantsane · Public · 525 learners · No fees
- Nkwezana Full Service SchoolSunrise on Sea · Public · 824 learners · No fees
- Nobantu Junior Primary SchoolZwelitsha · Public · 156 learners · No fees
- Nobhotwe Junior Primary SchoolMdantsane · Public · 624 learners · No fees
- Nobuto Primary SchoolBerliin · Public · 137 learners · No fees
- Nokwanda Junior Primary SchoolPublic · 205 learners · No fees
- Nomgwadla Primary SchoolPublic · 87 learners · No fees
- Nomhle Junior Primary SchoolPublic · 298 learners · No fees
- Nompumelelo Public SchoolPublic · 997 learners · No fees
- Noncampa Junior Primary SchoolPublic · 292 learners · No fees
- Nonkqubela Junior Primary SchoolPublic · 224 learners · No fees
- Nonkundla Junior Primary SchoolQonce · Public · 176 learners · No fees
- Nonto Junior Primary SchoolPublic · 123 learners · No fees
- Nontombi Matta Junior Primary SchoolMdantsane · Public · 361 learners · No fees
- Nontsikelelo Junior Primary SchoolMdantsane · Public · 454 learners · No fees
- Nontuthuzelo Primary SchoolPublic · 1,185 learners · No fees
- Nowonga Junior Primary SchoolMdantsane · Public · 841 learners · No fees
- Noxolo Junior Primary SchoolZone 9 · Public · 132 learners · No fees
- Nqonqweni Primary SchoolBerlin General · Public · 326 learners · No fees
- Ntsasa Public SchoolPublic · 342 learners · No fees
- Nxaruni Public SchoolMdantsane · Public · 321 learners · No fees
- Nyibiba Primary SchoolDimbaza · Public · 520 learners · No fees
- Nzondelelo Higher Primary SchoolZone 9 · Public · 140 learners · No fees
- Nzuzo Junior Primary SchoolNu 16 · Public · 150 learners · No fees
O
A to Z- Oceanview Primary SchoolGonubie · Public · 254 learners
- Our Saviour Primary SchoolVictoria Park · Independent · 28 learners
- Overton Primary SchoolWoodbrook · Public · 331 learners · No fees
P
A to Z- Pakamisa Junior Primary SchoolPhakamisa · Public · 259 learners · No fees
- Parkside Primary SchoolParkside · Public · 1,267 learners · No fees
- Peelton Higher Primary SchoolPublic · 105 learners · No fees
- Pefferville Primary SchoolPefferville · Public · 1,353 learners · No fees
- Phakamile Junior Primary SchoolMdantsane · Public · 609 learners · No fees
- Phambili Junior Primary SchoolMdantsane · Public · 388 learners · No fees
- Phozi Primary SchoolPublic · 119 learners · No fees
- Phumelelani Senior Primary SchoolNu 8 · Public · 100 learners · No fees
- Pirie Primary SchoolKing Wm's Town · Public · 127 learners · No fees
- Playways Primary SchoolBerea · Independent · 30 learners
- President Primary SchoolWoodbrook · Public · 372 learners
Q
A to Z- Qaqamba Junior Primary SchoolZwelitsha · Public · 680 learners · No fees
- Qhuru Junior Primary SchoolZwelitsha · Public · 174 learners · No fees
- Qongqota Primary SchoolPublic · 180 learners · No fees
- Qwalasela Public SchoolNewlands · Public · 602 learners · No fees
R
A to Z- R H Godlo Junior Primary SchoolEastlondon · Public · 914 learners · No fees
- Rala Public SchoolChalumna · Public · 13 learners · No fees
- Rayi Primary SchoolRayi Location · Public · 129 learners · No fees
S
A to Z- Sakhile Senior Primary SchoolMdantsane · Public · 476 learners · No fees
- Samkele Public SchoolKidds Beach · Public · 174 learners · No fees
- Sandile Primary SchoolChalumna · Public · 139 learners · No fees
- Sandisiwe Public SchoolNewlands · Public · 409 learners · No fees
- Schornville Primary SchoolPublic · 1,160 learners · No fees
- Selborne Primary SchoolBerea · Public · 811 learners
- Sesethu Primary SchoolPublic · 219 learners · No fees
- Seven Star Primary SchoolIndependent · 62 learners
- Shad Mashologu Junior Primary SchoolMdantsane · Public · 298 learners · No fees
- Shwele Shwele Primary SchoolKiwane · Public · 51 learners · No fees
- Sifikile Public SchoolKidd's Beach · Public · 383 learners · No fees
- Sinako Primary SchoolBisho Park · Public · 974 learners · No fees
- Sinomonde Public SchoolPublic · 1,182 learners · No fees
- Siviwe Senior Primary SchoolZwelitsha · Public · 317 learners · No fees
- Siyanda Junior Primary SchoolNu 16 · Public · 308 learners · No fees
- Siyaqala Junior Primary SchoolKing Wm's Town · Public · 104 learners · No fees
- Skobeni Primary SchoolPublic · 168 learners · No fees
- Sobi Primary SchoolQaga Location · Public · 176 learners · No fees
- Sonwabile Public SchoolChalumna · Public · 144 learners · No fees
- Sosebenza Primary SchoolIlitha · Public · 495 learners · No fees
- Southernwood Full Service SchoolSouthernwood · Public · 523 learners
- St Chris Primary SchoolIndependent · 201 learners
- St John's Road Junior Secondary SchoolPublic · 1,371 learners · No fees
- St. Joseph PrimaryIndependent · 94 learners
- St Joseph's Primary SchoolIndependent · 125 learners
- St Lukes Public SchoolPublic · 618 learners · No fees
- Stirling Primary SchoolStirling · Public · 1,128 learners
- Sunnyridge Private Primary SchoolIndependent · 48 learners
T
A to Z- Tamara Primary SchoolPublic · 171 learners · No fees
- Thandulwazi Junior Primary SchoolMdantsane · Public · 576 learners · No fees
- The Study Squad Primary SchoolIndependent
- Thembalethu Primary SchoolPublic · 340 learners · No fees
- Thembeka Junior Primary SchoolNu 9 · Public · 219 learners · No fees
- Thoboshana Farm SchoolThorn Park · Public · 358 learners · No fees
- Tolofiyeni Primary SchoolPublic · 352 learners · No fees
- Tom Panyana Junior Primary SchoolMu 14 · Public · 626 learners · No fees
- Tsaba Public SchoolWoodbrook · Public · 90 learners · No fees
- Tshabo Primary SchoolBerlin · Public · 203 learners · No fees
- Tshatshu Primary SchoolQonce · Public · 376 learners · No fees
- Twecwana Public SchoolTsholomnqa · Public · 60 learners · No fees
- Tyusha Primary SchoolPublic · 84 learners · No fees
- Tyutyu Primary SchoolTyutyu North · Public · 437 learners · No fees
V
A to Z- Vanani Farm SchoolBo66 Thornvleirdmeisieshal · Public · 439 learners · No fees
- Voorpos Primary SchoolCambridge West · Public · 860 learners
- Vulumzi Junior Primary SchoolNu 1 · Public · 378 learners · No fees
- Vuthondaba Full Service SchoolGinsberg · Public · 258 learners · No fees
W
A to Z- W M Mtyeku Junior Primary SchoolMu 14 · Public · 260 learners · No fees
- W.N. Madikizela-Mandela Primary SchoolNu 13 · Public · 171 learners · No fees
- Wesleyville Public SchoolChalumna · Public · 136 learners · No fees
X
A to Z- Xhama Primary SchoolTyolomnqa · Public · 152 learners · No fees
Z
A to Z- Zabalaza Junior Primary SchoolPublic · 175 learners · No fees
- Zama Primary SchoolPublic · 64 learners · No fees
- Zamani Junior Primary SchoolMdantsane · Public · 267 learners · No fees
- Zanokukhanya Junior Primary SchoolNu 7 · Public · 559 learners · No fees
- Zikhalini Primary SchoolPublic · 45 learners · No fees
- Zikhova Combined Primary SchoolPublic · 61 learners · No fees
- Zimasa Junior Primary SchoolMdantsane · Public · 250 learners · No fees
- Zozo Combined SchoolKwelerha · Public · 111 learners · No fees
- Zukile Combined Primary SchoolBerlin General · Public · 88 learners · No fees
- Zukisa Junior Primary SchoolMdantsane · Public · 128 learners · No fees
- Zuzile Junior Primary SchoolMdantsane · Public · 310 learners · No fees
- Zwelandile Primary SchoolPublic · 164 learners · No fees
- Zwelemfundo Public SchoolPublic · 1,073 learners · No fees
- Zwelihle Junior Primary SchoolNu 2 · Public · 302 learners · No fees
- Zwelitsha Primary SchoolZwelitsha · Public · 92 learners · No fees