Primary schools
148Only primary schoolsA
A to Z- Allandale Primary SchoolPublic · 1,021 learners
- Alston Primary SchoolPublic · 1,186 learners
- Ashburton Primary SchoolPublic · 191 learners · No fees
- Ashdown Primary SchoolPublic · 1,804 learners · No fees
- Athlone Primary SchoolPublic · 577 learners
B
A to Z- Berg Street Primary SchoolPublic · 1,289 learners
- Bhekamatshe Primary SchoolPublic · 264 learners · No fees
- Bhekizizwe Primary SchoolPublic · 238 learners · No fees
- Bisley Park Primary SchoolPublic · 674 learners
- Buzulwazi Primary SchoolPublic · 326 learners · No fees
C
A to Z- Caluza Primary SchoolPublic · 390 learners · No fees
- Christian Life AcademyIndependent · 106 learners
- Clarendon Primary SchoolPublic · 520 learners
- Copesville Primary SchoolPublic · 1,212 learners · No fees
- Cordwalles Preparatory SchoolIndependent
D
A to Z- Deccan Road Primary SchoolPublic · 1,048 learners
- Dindi Primary SchoolPublic · 709 learners · No fees
- Dlokwakhe Primary School1st School on Your Left · Public · 407 learners · No fees
E
A to Z- Eastwood Primary SchoolPublic · 1,410 learners
- Edendale Primary SchoolPublic · 586 learners · No fees
- Ekhokhwane Primary SchoolPublic · 421 learners · No fees
- Elangeni Primary SchoolIndependent
- Emafakathini Primary SchoolPublic · 612 learners · No fees
- Emaswazini Primary SchoolPublic · 530 learners · No fees
- Enati Primary SchoolPublic · 249 learners · No fees
- Epworth Primary SchoolIndependent
- Esigodini Public Primary SchoolWaterfall Road · Public · 1,078 learners · No fees
F
A to Z- Fezokuhle Primary SchoolPublic · 1,469 learners · No fees
- Forest Hill Primary SchoolPublic · 1,105 learners
- Funulwazi Primary SchoolImbali Stage 1 · Public · 492 learners · No fees
G
A to Z- Gateway Christian SchoolIndependent · 382 learners
- Glenwood Primary SchoolPublic · 701 learners
- Green Hill Primary SchoolPublic · 570 learners
- Gudlintaba Primary SchoolPublic · 73 learners · No fees
H
A to Z- Hamptons Primary SchoolIndependent · 366 learners
- Hayfields Primary SchoolPublic · 678 learners
- Hemu Hemu Primary SchoolPublic · 312 learners · No fees
- Henley Primary SchoolPublic · 474 learners · No fees
- Henryville Primary SchoolDambuza Road · Public · 1,159 learners · No fees
- Hlelingomuso Public Primary SchoolPublic · 859 learners · No fees
I
A to Z- Imbubu Primary SchoolPublic · 590 learners · No fees
- Inhlangeni Primary SchoolPublic · 192 learners · No fees
- Inzuzwenhle Primary SchoolPublic · 1,387 learners · No fees
- Isisekelo Primary SchoolDeepdale Station · Public · 38 learners · No fees
- Islamia Muslim SchoolIndependent · 294 learners
- Iwahlanga Primary SchoolPublic · 323 learners · No fees
- Izwilesizwe Primary SchoolPublic · 1,272 learners · No fees
J
A to Z- Jabulani Primary SchoolPublic · 212 learners · No fees
- Jubane Primary SchoolPublic · 25 learners · No fees
K
A to Z- Khethindlelenhle Primary SchoolPublic · 1,051 learners · No fees
- Khobongwane Primary SchoolLocation · Public · 405 learners · No fees
- Khwezi Public Primary SchoolPublic · 295 learners · No fees
- Kwa-Mpungose Primary SchoolPublic · 755 learners · No fees
- Kwa-Msinga Primary SchoolPublic · 175 learners · No fees
- Kwamadlala Primary SchoolPublic · 332 learners · No fees
- Kwamnyandu Primary SchoolPublic · 115 learners · No fees
- Kwangubeni Primary SchoolPublic · 621 learners · No fees
- Kwanoshezi Primary SchoolPublic · 101 learners · No fees
- Kwashange Primary SchoolInadi Tribal Authority - Vulindlela · Public · 527 learners · No fees
L
A to Z- Langsyde Primary SchoolPublic · 972 learners · No fees
- Little Ambassadors CollegeIndependent
- Longmarket Girls SchoolPublic · 787 learners
- Lungisile Primary SchoolPublic · 241 learners · No fees
- Lutho Primary SchoolPublic · 147 learners · No fees
M
A to Z- Mabane Primary SchoolPublic · 353 learners · No fees
- Maizelands Primary SchoolPublic · 52 learners · No fees
- Malala Primary SchoolPublic · 107 learners · No fees
- Maria Memorial Primary SchoolPublic · 302 learners · No fees
- Mbanjwa Primary SchoolPublic · 663 learners · No fees
- McCarthy Primary SchoolPublic · 938 learners · No fees
- Mdutshini Primary SchoolPublic · 168 learners · No fees
- Merchiston Preparatory SchoolPublic · 702 learners
- Mfundwenhle Primary SchoolPublic · 487 learners · No fees
- Mgwagwa Primary SchoolPublic · 198 learners · No fees
- Mountain Home Junior Primary SchoolPublic · 53 learners · No fees
- Mountain Rise Primary SchoolPublic · 687 learners
- Mpumelelo Public Primary SchoolPublic · 1,536 learners · No fees
- Mqhathi Primary SchoolPublic · 323 learners · No fees
- Mthethomusha S P SchoolPublic · 745 learners · No fees
- Muzi Thusi Primary SchoolPublic · 721 learners · No fees
- Mzimba Primary SchoolPublic · 603 learners · No fees
N
A to Z- Nansindlela Primary SchoolPublic · 444 learners · No fees
- Ncwadi Primary SchoolPublic · 180 learners · No fees
- Ndabenhle Primary SchoolImbali Stage2 · Public · 747 learners · No fees
- Ndeleshane Primary SchoolPublic · 406 learners · No fees
- Ndlelayabasha Primary SchoolPublic · 357 learners · No fees
- Newholme Primary SchoolPublic · 567 learners
- Nhlambamasoka Senior Primary SchoolPublic · 315 learners · No fees
- Nichols Junior Primary SchoolPublic · 1,130 learners · No fees
- Nkabini Primary SchoolPublic · 977 learners · No fees
- Nobanda Primary SchoolPublic · 1,073 learners · No fees
- Northdale Primary SchoolPublic · 577 learners
- Northern Park Primary SchoolPublic · 630 learners
- Northlands Primary SchoolPublic · 545 learners
- Nyanda Primary SchoolGubeshe Road · Public · 609 learners · No fees
O
A to Z- Orient Heights Primary SchoolPublic · 937 learners
P
A to Z- Panorama Primary SchoolPublic · 649 learners
- Pelham Senior Primary SchoolPublic · 599 learners
- Philani Primary SchoolImbali Unit 13 · Public · 1,079 learners · No fees
- Piet Retief Primary SchoolPublic · 585 learners
- Pietermaritz Primary SchoolIndependent · 245 learners
- Prestbury Primary SchoolPublic · 421 learners
- Primêre Skool Gert MaritzPublic · 447 learners
- Prince Alfred Primary SchoolIndependent · 250 learners
Q
A to Z- Qanda Primary SchoolPublic · 603 learners · No fees
R
A to Z- Ramatha Road Primary SchoolPublic · 607 learners
- Regina Primary SchoolPublic · 633 learners
- Ridge Junior Primary SchoolPublic · 744 learners
- Ridge View Primary SchoolPublic · 313 learners
- Rosefern Primary SchoolPublic · 379 learners
- Russell Junior Primary SchoolPublic · 380 learners · No fees
S
A to Z- Sanelisiwe Primary SchoolPublic · 67 learners · No fees
- Sanzwili Primary SchoolPublic · 956 learners · No fees
- Scottsville Primary SchoolPublic · 912 learners
- Shri Vishnu Primary SchoolPublic · 312 learners
- Sibongamandla Junior Primary School.Public · 1,164 learners · No fees
- Silindokuhle Primary SchoolPublic · 111 learners · No fees
- Silwanetshe Primary SchoolPublic · 1,272 learners · No fees
- Sinamuva Public Primary SchoolImbali Unit 3 · Public · 1,158 learners · No fees
- Sinathing Junior Primary SchoolPublic · 1,181 learners · No fees
- Siwelile Primary SchoolBekezela Store · Public · 329 learners · No fees
- Siyamu Primary SchoolPublic · 602 learners · No fees
- Slangspruit Public Primary SchoolPublic · 1,086 learners · No fees
- Sombongangani Primary SchoolPublic · 1,218 learners · No fees
- Songozima Primary SchoolAnd Right at D1141 · Public · 326 learners · No fees
- Songozini Primary SchoolPublic · 101 learners · No fees
- Springhaven Primary SchoolPublic · 823 learners
- Suncrest Primary SchoolPublic · 310 learners
- Sweetwaters Primary SchoolPublic · 450 learners · No fees
T
A to Z- T.P.A Full Service SchoolPublic · 825 learners
- Taylors Primary SchoolRoad D1126 Taylors Halt · Public · 163 learners · No fees
- Tetelegu Primary SchoolPublic · 538 learners · No fees
- The Grange Primary SchoolPublic · 930 learners
- The KingswayIndependent · 160 learners
- Three Oaks Primary SchoolIndependent
- Thulasizwe Primary SchoolPublic · 49 learners · No fees
- Toybox SchoolIndependent · 685 learners
- Twinkle Star Junior Primary SchoolIndependent · 255 learners
U
A to Z- Umqonqgotho Junior Primary SchoolPublic · 243 learners · No fees
- Umsilinga Primary SchoolNew Greytown Road · Public · 1,299 learners · No fees
- Union Park Primary SchoolPublic · 751 learners
V
A to Z- Vezokuhle Primary SchoolPublic · 555 learners · No fees
W
A to Z- W A Lewitt Primary SchoolPublic · 522 learners
- Woodlands Primary SchoolPublic · 1,072 learners
Z
A to Z- Zamelisizwe Junior Primary SchoolPublic · 209 learners · No fees
- Zamuxolo Combined Primary SchoolPublic · 633 learners · No fees
- Zwartkop Primary SchoolPublic · 161 learners · No fees
- Zweliyazuza Primary SchoolPublic · 850 learners · No fees