Primary schools
175Only primary schoolsA
A to Z- Aaron Gqadu Primary SchoolKwaZakhele · Public · 225 learners · No fees
- Abraham Levy Primary SchoolSchauderville · Public · 590 learners · No fees
- Adolph Schauder Primary SchoolSchauderville · Public · 557 learners · No fees
- Alfonso Arries Primary SchoolBooysens Park · Public · 1,711 learners · No fees
- Alpha Primary SchoolGelvandale · Public · 928 learners · No fees
- Altona Primary SchoolGreenbushes · Public · 513 learners
- Arcadia Primary SchoolArcadia · Public · 885 learners · No fees
- Astra Primary SchoolBloemendal · Public · 1,070 learners · No fees
B
A to Z- B J Mnyanda Primary SchoolKwaZakhele · Public · 929 learners · No fees
- Bayview Primary SchoolHelenvale · Public · 288 learners · No fees
- Ben Nyati Public Primary SchoolKwaZakhele · Public · 772 learners · No fees
- Ben Sinuka Primary SchoolNew Brighton · Public · 260 learners · No fees
- Bethelsdorp Road Primary SchoolChatty · Public · 925 learners · No fees
- Bethvale Primary SchoolBloemendal · Public · 1,020 learners · No fees
- Blessings Christian Primary Learning AcademyNorth End · Independent · 50 learners
- Bluewater Bay Primary SchoolBluewater Bay · Public · 445 learners
- Bonzai Kabega PrimaryKabega · Independent · 153 learners
- Booysen Park Primary SchoolBooysen Park · Public · 970 learners · No fees
C
A to Z- Canzibe Primary SchoolMotherwell · Public · 503 learners · No fees
- Cebelihle Primary SchoolGovan Mbeki Township · Public · 1,012 learners · No fees
- Cedarberg Primary SchoolBooysen Park · Public · 1,155 learners · No fees
- Charles Duna Public SchoolNew Brighton · Public · 1,064 learners · No fees
- Charlo Primary SchoolCharlo · Public · 565 learners
- Clarendon Park Primary SchoolWalmer · Public · 973 learners
- Coega Primary SchoolMotherwell · Public · 1,325 learners · No fees
- Colchester (Ucc)primary SchoolColchester · Public · 103 learners · No fees
- Colleen Glen Farm SchoolSeaview · Public · 420 learners · No fees
- Collegiate Junior School for GirlsParsons Hill · Public · 651 learners
- Cotswold Preparatory SchoolNewton Park · Public · 533 learners
D
A to Z- Daniels Public Primary SchoolZwide · Public · 465 learners · No fees
- David Vuku Primary SchoolNew Brighton · Public · 453 learners · No fees
- De Vos Malan Primary SchoolSchauderville · Public · 900 learners · No fees
- Dias Farm SchoolTheescombe · Public · 137 learners · No fees
- Diaz Primary SchoolAlgoa Park · Public · 1,131 learners
- Die Heuwel Primary SchoolHillside · Public · 935 learners
- Dietrich Primary SchoolSchauderville · Public · 893 learners · No fees
- Dr A W Habelgaarn Primary SchoolChatty · Public · 385 learners · No fees
- Dr Viljoen Primary SchoolSydenham · Public · 639 learners
- Dumani Primary SchoolMotherwell · Public · 1,509 learners · No fees
E
A to Z- Ebenezer Junior SchoolAlgoa Park · Independent · 135 learners
- Ebongweni Public Primary SchoolKwaZakhele · Public · 628 learners · No fees
- Elufefeni Primary SchoolMotherwell · Public · 578 learners · No fees
- Elukholweni Primary SchoolMount Pleasant · Public · 177 learners · No fees
- Elundini Full Service SchoolMotherwell · Public · 823 learners · No fees
- Emafini Primary SchoolKwaDwesi · Public · 1,279 learners · No fees
- Emfundweni Primary SchoolZwide · Public · 696 learners · No fees
- Eminence PrimaryNewton Park · Independent · 176 learners
- Empumalanga Primary SchoolMotherwell · Public · 1,031 learners · No fees
- Emsengeni Primary SchoolZwide · Public · 788 learners · No fees
- Emzomncane Primary SchoolZwide · Public · 455 learners · No fees
- Enkululekweni Primary SchoolMotherwell · Public · 1,021 learners
- Enkwenkwezini Public Primary SchoolMotherwell · Public · 1,061 learners · No fees
- Enqileni Intermediate SchoolMotherwell · Public · 1,065 learners · No fees
- Erica Girls Primary SchoolMount Croix · Public · 715 learners
- Esitiyeni Public Primary SchoolZwide · Public · 489 learners · No fees
F
A to Z- Fernwood Park Primary SchoolFernwood · Public · 1,090 learners · No fees
- Frank Joubert Primary SchoolSchauderville · Public · 777 learners · No fees
- Fumisukoma Primary SchoolMotherwell · Public · 1,412 learners · No fees
- Funimfundo Primary SchoolZwide · Public · 398 learners · No fees
G
A to Z- G J Louw Primary SchoolSchauderville · Public · 673 learners · No fees
- Garrett Public Primary SchoolZwide · Public · 740 learners · No fees
- Gelvan Park Primary SchoolGelvan Park · Public · 744 learners · No fees
- Gelvandale Primary SchoolGelvandale · Public · 729 learners · No fees
- Gertrude Shope Senior Primary SchoolGovan Mbeki Township · Public · 788 learners · No fees
- Goldwater Preparatory SchoolLorraine · Independent · 111 learners
- Greenville Primary SchoolChatty · Public · 280 learners · No fees
- Greenwood Primary SchoolCentral · Public · 879 learners
- Grey Boys Primary SchoolMill Park · Public · 792 learners
H
A to Z- Heatherbank Primary SchoolCharlo · Independent · 170 learners
- Helenvale Primary SchoolGelvandale · Public · 680 learners · No fees
- Herbert Hurd Primary SchoolNewton Park · Public · 878 learners
- Hillcrest Primary SchoolHelenvale · Public · 804 learners · No fees
I
A to Z- Ikhwezelihle Primary SchoolMotherwell · Public · 447 learners · No fees
- Ilitha Public Primary SchoolKwaZakhele · Public · 101 learners · No fees
- Imbasa Public Primary SchoolMotherwell · Public · 1,548 learners · No fees
- Inkqubela Public Primary SchoolKwaZakhele · Public · 172 learners · No fees
- Isaac Booi Senior Primary SchoolZwide · Public · 1,098 learners · No fees
- Ithuba Wildcoast Community CollegeNorth End · Independent · 275 learners
J
A to Z- J K Zondi Primary SchoolKwaZakhele · Public · 348 learners · No fees
- Jarvis Gqamlana Public Primary SchoolNew Brighton · Public · 208 learners · No fees
- Joe Slovo Primary SchoolJoe Slovo Township · Public · 1,212 learners · No fees
- John Masiza Intermediate SchoolWalmer Township · Public · 1,360 learners · No fees
K
A to Z- K K Ncwana Primary SchoolKwaZakhele · Public · 875 learners · No fees
- Kabega Primary SchoolKabega Park · Public · 891 learners
- Kama Public SchoolNew Brighton · Public · 735 learners · No fees
- Kayser Ngxwana Primary SchoolKwaZakhele · Public · 342 learners · No fees
- Khulile Primary SchoolMotherwell · Public · 697 learners · No fees
- Kinkelbos Primary SchoolAlexandria · Public · 135 learners · No fees
- Kleinskool Community Primary SchoolSaltville · Public · 999 learners · No fees
- Kloof Cottage Primary SchoolWalmer · Independent · 36 learners
- Kroneberg Primary SchoolChatty · Public · 1,152 learners · No fees
- Kuyga Public Junior Secondary SchoolKuyga Township · Public · 838 learners · No fees
- Kwanoxolo Primary SchoolKwaNoxolo · Public · 1,222 learners · No fees
L
A to Z- Laerskool ExcelsiorNorth End · Public · 497 learners
- Laerskool SetlaarsparkWalmer · Public · 635 learners
- Lamani Public Primary SchoolNew Brighton · Public · 242 learners · No fees
- Livingstone Hospital Primary SchoolKorsten · Public
- Lorraine Primary SchoolLorraine · Public · 1,158 learners
- Lovemore Park Primary SchoolLovemore Park · Public · 131 learners · No fees
- Lucebiso Farm SchoolKinkelbos · Public · 13 learners · No fees
M
A to Z- Machiu Primary SchoolSalt Lake · Public · 959 learners · No fees
- Malabar Primary SchoolMalabar · Public · 1,040 learners · No fees
- Masakhane Public SchoolKwaZakhele · Public · 168 learners · No fees
- Mboniselo Public SchoolMotherwell · Public · 1,180 learners · No fees
- Mdengentonga Primary SchoolMotherwell · Public · 800 learners · No fees
- Melisizwe Public Primary SchoolMotherwell · Public · 1,115 learners · No fees
- Missionvale Primary SchoolMissionvale · Public · 1,084 learners · No fees
- Mnqophiso Primary SchoolZwide · Public · 229 learners · No fees
- Molefe Senior Primary SchoolNew Brighton · Public · 218 learners · No fees
- Moregrove Primary SchoolCotswold · Public · 716 learners
- Morewag Primary SchoolKensington · Public · 900 learners
- Mount Pleasant Primary SchoolMount Pleasant · Public · 399 learners
- Mzimhlophe Public Primary SchoolZwide · Public · 737 learners · No fees
- Mzomtsha Primary SchoolKwaZakhele · Public · 242 learners · No fees
N
A to Z- Nasruddin Islamic Primary SchoolSchauderville · Independent · 306 learners
- New Brighton Sda Primary SchoolNew Brighton · Independent · 180 learners
- Newton Park Primary SchoolNewton Park · Public · 520 learners
- Nkuthalo Public Primary SchoolZwide · Public · 205 learners · No fees
- Normoyle Primary SchoolMissionvale · Independent · 154 learners
- Ntyatyambo Primary SchoolZwide · Public · 629 learners · No fees
- Nxanelwimfundo Intermediate SchoolMotherwell · Public · 1,007 learners · No fees
P
A to Z- P E Museum SchoolHumewood · Public
- Papenkuil Primary SchoolGelvandale · Public · 739 learners · No fees
- Parkside Primary SchoolParkside · Public · 985 learners
- Parsons Hill Primary SchoolParsons Hill · Public · 938 learners
- Pendla Primary SchoolNew Brighton · Public · 383 learners · No fees
- Phakama Public SchoolKwaZakhele · Public · 238 learners · No fees
- Phillip Nikiwe Primary SchoolNew Brighton · Public · 79 learners · No fees
- Piet Retief Primary SchoolSidwell · Public · 478 learners
R
A to Z- Redhouse Primary SchoolRedhouse · Public · 682 learners
- Republic Primary SchoolWindvogel · Public · 728 learners · No fees
- Rowallan Park Primary SchoolRowallan Park · Public · 877 learners
- Rufane Donkin Primary SchoolGelvandale · Public · 539 learners · No fees
S
A to Z- Samuel Nongogo Primary SchoolNew Brighton · Public · 309 learners · No fees
- Sanctor Primary SchoolSanctor · Public · 543 learners · No fees
- Sapphire Road Primary SchoolBooysen Park · Public · 1,061 learners · No fees
- Seyisi Primary SchoolKwaZakhele · Public · 715 learners · No fees
- Sipho Hashe Combined SchoolKwaZakhele · Public · 169 learners · No fees
- Sithembile Primary SchoolZwide · Public · 210 learners · No fees
- Sivuyiseni Primary SchoolKwaMagxaki · Public · 916 learners · No fees
- Siyaphambili Public SchoolMotherwell · Public · 671 learners · No fees
- Soutpan Primary SchoolArcadia · Public · 604 learners · No fees
- Soweto-On-Sea Primary SchoolSoweto -On -Sea · Public · 153 learners · No fees
- Spencer Mabija Combined SchoolKwaMagxaki · Public · 816 learners · No fees
- St Albans Junior Secondary SchoolSt Albans · Public · 407 learners · No fees
- St Augustines Primary SchoolCentral · Public · 241 learners
- St George's Primary SchoolCentral · Independent · 203 learners
- St Joseph's (RC) SchoolKabega Park · Public · 282 learners
- St Teresa's (RC) Primary SchoolSchauderville · Public · 802 learners · No fees
- Stephen Mazungula Senior Primary SchoolNew Brighton · Public · 656 learners · No fees
- Strelitzia Primary SchoolBethelsdorp · Public · 757 learners · No fees
- Summerwood Primary SchoolSummerstrand · Public · 639 learners
- Sunridge Primary SchoolSunridge Park · Public · 992 learners
- Swartkops Primary SchoolSwartkops · Public · 620 learners · No fees
- Sydenham Primary SchoolSydenham · Public · 1,097 learners
T
A to Z- The Capstone Primary SchoolWalmer · Independent · 125 learners
- Tjaart van der Walt Primary SchoolAlgoa Park · Public · 982 learners
- Triomf Primary SchoolSalsoneville · Public · 1,128 learners · No fees
U
A to Z- Ubuntu Primary SchoolZwide · Independent · 186 learners
V
A to Z- Van der Kemp Primary SchoolSalt Lake · Public · 748 learners · No fees
- Van Stadens Reserve SchoolWitteklip · Public · 176 learners · No fees
- Verkenner Primary SchoolLinton Grange · Public · 575 learners
- Vezubuhle Primary SchoolMotherwell · Public · 398 learners · No fees
- Victoria Park Grey Primary SchoolWalmer · Public · 668 learners
- Victory Leadership AcademyGelvandale · Independent · 79 learners
- Vukanibantu Primary SchoolMotherwell · Public · 832 learners · No fees
W
A to Z- W B Tshume Primary SchoolKwaZakhele · Public · 543 learners · No fees
- Walmer Primary SchoolWalmer · Public · 1,442 learners · No fees
- Walmer West Primary SchoolWalmer · Public · 803 learners
- West End Primary SchoolWest End · Public · 800 learners · No fees
- Westering Primary SchoolWestering · Public · 914 learners
Y
A to Z- Yellowwoods Farm SchoolWitteklip · Public · 187 learners · No fees
- Young Park Primary SchoolYoung Park · Public · 819 learners
Z
A to Z- Zamukukhanya Public Primary SchoolZwide · Public · 170 learners · No fees
- Zanoxolo Public SchoolMotherwell · Public · 823 learners · No fees