Primary schools
687Only primary schoolsA
A to Z- Abambo Primary SchoolPublic · 107 learners · No fees
- Acacia Primary SchoolPublic · 1,221 learners
- Adams Senior Primary SchoolPublic · 890 learners · No fees
- Addington Primary SchoolPublic · 1,508 learners
- Alencon Primary SchoolPublic · 309 learners
- Alipore Primary SchoolPublic · 928 learners
- Allingham Primary SchoolPublic · 671 learners
- Amagcino Primary SchoolPublic · 1,396 learners · No fees
- Amandlakhe Primary SchoolPublic · 125 learners · No fees
- Amanganga Primary SchoolPublic · 439 learners · No fees
- Amanzimtoti Primary SchoolPublic · 787 learners
- Amaoti Primary SchoolPublic · 1,277 learners · No fees
- Amaqadi Primary SchoolPublic · 62 learners · No fees
- Amatikwe Primary SchoolPublic · 759 learners · No fees
- Amazibu Combined Primary SchoolP 728 Old Main Road · Public · 137 learners · No fees
- Andrew Zondo Primary SchoolPublic · 2,134 learners · No fees
- Anjuman Islam Primary SchoolPublic · 641 learners
- Ashley Primary SchoolPublic · 956 learners
- Asiphephe Primary SchoolPublic · 1,173 learners · No fees
- Asizenzele Primary SchoolPublic · 517 learners · No fees
- Assegai Primary SchoolPublic · 1,178 learners
- Astra Primary SchoolPublic · 268 learners
- Athlone Park Primary SchoolPublic · 638 learners
- Atholl Heights Primary SchoolPublic · 836 learners
- Atholton Primary SchoolPublic · 680 learners
- Austerville Primary SchoolPublic · 897 learners
- Avoca Primary SchoolPublic · 690 learners
- Avon Junior Primary SchoolPublic · 110 learners
- Ays Memorial Primary SchoolPublic · 621 learners
B
A to Z- Badelile Primary SchoolPublic · 494 learners · No fees
- Bahlebonke Primary SchoolPublic · 974 learners · No fees
- Bambisandla Primary SchoolTumusha Road · Public · 534 learners · No fees
- Bangubukhosi Primary SchoolBangubukhosi Road · Public · 371 learners · No fees
- Bantuvukani Senior Primary SchoolPublic · 994 learners · No fees
- Barracuda Primary SchoolPublic · 1,220 learners
- Bashokuhle Primary SchoolPublic · 383 learners
- Bavumile Primary SchoolPublic · 596 learners · No fees
- Bazamile Primary SchoolPublic · 611 learners · No fees
- Beacon Ridge Primary SchoolPublic · 573 learners · No fees
- Bellair Primary SchoolPublic · 445 learners
- Belvedere Primary SchoolPublic · 313 learners
- Benjamin Pine Primary SchoolPublic · 687 learners
- Berea Primary SchoolPublic · 648 learners
- Berea West PreparatoryPublic · 430 learners
- Berea West Senior Primary SchoolPublic · 338 learners
- Bhekaphambili Primary SchoolPublic · 697 learners · No fees
- Bhekilanga Primary SchoolPublic · 331 learners · No fees
- Bhekithemba Combined Primary SchoolPublic · 323 learners · No fees
- Bhekokuhle Primary SchoolPublic · 1,101 learners · No fees
- Bhekulwandle Primary SchoolPublic · 715 learners · No fees
- Bhongo Primary SchoolPublic · 544 learners
- Bonela Primary SchoolPublic · 1,111 learners
- Bonginkosi Christian AcademyIndependent · 303 learners
- Bongumusa Primary SchoolPublic · 506 learners · No fees
- Bonisanani S.P SchoolPublic · 501 learners · No fees
- Botate Primary SchoolPublic · 720 learners · No fees
- Bothas Hill Senior Primary SchoolPublic · 542 learners · No fees
- Brailsford Primary SchoolPublic · 648 learners
- Briardale Primary SchoolPublic · 1,599 learners
- Briardene Primary SchoolPublic · 962 learners
- Bridgeman Primary SchoolPublic · 145 learners · No fees
- Brighton Beach SchoolPublic · 503 learners
- Brookdale Primary SchoolPublic · 2,162 learners · No fees
- Brooklyn Heights Primary SchoolPublic · 900 learners · No fees
- Buffelsdale Primary SchoolPublic · 257 learners
- Buhlebethu Public Primary SchoolPublic · 1,021 learners · No fees
- Bushlands Primary SchoolPublic · 436 learners
- Buyani Primary SchoolPublic · 393 learners · No fees
C
A to Z- Carrington Heights Primary SchoolPublic · 641 learners
- Carrington Primary SchoolPublic · 787 learners
- Castlehill Primary SchoolPublic · 1,076 learners
- Cato Crest Primary SchoolPublic · 1,766 learners · No fees
- Cavendish Primary SchoolPublic · 161 learners
- Celubuhle Senior Primary SchoolPublic · 662 learners · No fees
- Charles Hugo Primary SchoolPublic · 1,260 learners
- Charles Memorial C.P SchoolPublic · 533 learners · No fees
- Chelsea Preparatory SchoolPublic · 1,059 learners
- Chief Dlivane Primary SchoolPublic · 203 learners · No fees
- Chief Lokothwayo Primary SchoolPublic · 817 learners · No fees
- Christianenburg Primary SchoolPublic · 1,079 learners · No fees
- Christopher Nxumalo Primary SchoolPublic · 458 learners · No fees
- Clairwood Boys Primary SchoolPublic · 590 learners
- Clarence Primary SchoolPublic · 1,122 learners
- Clareville Primary SchoolPublic · 1,131 learners
- Clayhaven Primary SchoolPublic · 367 learners
- Clayheights Primary SchoolPublic · 430 learners
- Clayridge Primary SchoolPublic · 441 learners
- Clayton Primary SchoolPublic · 708 learners
- Clermont Public Primary SchoolPublic · 403 learners · No fees
- Clernaville Primary SchoolPublic · 943 learners · No fees
- Cliffdale Primary SchoolPublic · 426 learners · No fees
- Coedmore Primary SchoolPublic · 113 learners
- Cola Primary SchoolPublic · 316 learners · No fees
- Collegevale Primary SchoolPublic · 516 learners
- Collingwood Primary SchoolPublic · 1,133 learners
- Columbia Primary SchoolPublic · 640 learners
- Convent School of Our Lady of NatalIndependent · 331 learners
- Corovoca Primary SchoolPublic · 818 learners
- Cottonlands Primary SchoolPublic · 1,118 learners · No fees
- Crawford Preparatory La LuciaIndependent · 640 learners
- Crescentridge Primary SchoolPublic · 412 learners
- Crestview Primary SchoolPublic · 233 learners
- Crossmead Primary SchoolPublic · 352 learners
- Curro Hillcrest Christian AcademyIndependent · 656 learners
- Cwebezela Senior Primary SchoolPublic · 134 learners · No fees
- Cygnet Preparatory SchoolIndependent · 220 learners
D
A to Z- Dabulizizwe Senior Primary SchoolPublic · 323 learners · No fees
- Dalmeny Primary SchoolPublic · 742 learners · No fees
- Daluxolo Primary SchoolPublic · 371 learners · No fees
- Danganya Primary SchoolPublic · 411 learners · No fees
- Dawede Primary SchoolPublic · 314 learners · No fees
- Dawncrest Primary SchoolPublic · 623 learners
- Dawnridge Primary SchoolPublic · 1,031 learners
- Daylee Independent SchoolIndependent · 312 learners
- Delani Primary SchoolPublic · 1,227 learners · No fees
- Depot Road Memorial Primary SchoolPublic · 260 learners
- Deutsche Schule DurbanIndependent · 130 learners
- Dianthus Primary SchoolPublic · 709 learners
- Dlambula Primary SchoolPublic · 977 learners · No fees
- Doon Heights Primary SchoolPublic · 730 learners
- Dr B.W. Vilakazi Primary SchoolPublic · 432 learners
- Dr Macken Mistry Primary SchoolPublic · 917 learners
- Dr Made Senior Primary SchoolPublic · 410 learners · No fees
- Duduzani Primary SchoolPublic · 1,251 learners · No fees
- Duffs Road Primary SchoolDuffs Road · Public · 655 learners · No fees
- Dukemini Primary SchoolPublic · 257 learners · No fees
- Dumani Junior Primary SchoolPublic · 434 learners
- Durban Christian Centre SchoolIndependent · 132 learners
- Durban East Primary SchoolPublic · 958 learners
- Durban North Primary SchoolPublic · 406 learners
- Durban Preparatory High SchoolPublic · 610 learners
- Durban Primary SchoolPublic · 680 learners
- Durban South Primary SchoolPublic · 672 learners
- Durwest Primary SchoolPublic · 970 learners
- Duze Primary SchoolPublic · 294 learners · No fees
E
A to Z- Eastview Primary SchoolPublic · 254 learners
- Effingham Heights Primary SchoolPublic · 906 learners
- Egoli Primary SchoolPublic · 185 learners · No fees
- Egugwini Primary SchoolPublic · 135 learners · No fees
- Ekudeyeni Senior Primary SchoolPublic · 118 learners · No fees
- Ekujabuleni P.P. SchoolPublic · 1,030 learners · No fees
- Ekukhoseleni Primary SchoolPublic · 225 learners · No fees
- Ekuphileni Primary SchoolPublic · 893 learners · No fees
- Ekuthuleni Primary SchoolPublic · 1,899 learners · No fees
- Ekwandeni Primary SchoolPublic · 834 learners · No fees
- Ekwenameni Primary SchoolNkululeko Road · Public · 330 learners · No fees
- Elangabini Junior Primary SchoolMpumalanga T/Ship · Public · 647 learners · No fees
- Elora Primary SchoolPublic · 270 learners
- Emadundube Primary SchoolPublic · 143 learners · No fees
- Emafezini Primary SchoolPublic · 729 learners
- Emangadini Primary SchoolPublic · 102 learners · No fees
- Emaxulwini Primary SchoolPublic · 831 learners · No fees
- Embokodweni Primary SchoolPublic · 1,314 learners · No fees
- Embonini Primary SchoolPublic · 634 learners · No fees
- Emkhathini Primary SchoolPublic · 172 learners · No fees
- Emngcweni Primary SchoolPublic · 198 learners · No fees
- Emolweni Primary SchoolPublic · 252 learners · No fees
- Emona Primary SchoolPublic · 314 learners · No fees
- Emphusheni Primary SchoolPublic · 563 learners · No fees
- Empilweni Primary SchoolPublic · 546 learners · No fees
- Empumelelweni Primary SchoolPublic · 209 learners · No fees
- Emthethweni Senior Primary SchoolPublic · 516 learners · No fees
- Engonweni Primary SchoolPublic · 534 learners · No fees
- Engonyameni Senior Primary SchoolPublic · 328 learners · No fees
- Enkanyisweni Primary SchoolAdams Mission · Public · 777 learners · No fees
- Entendeleni Primary SchoolMpumalanga T/Ship · Public · 222 learners · No fees
- Entuthukweni Primary SchoolPublic · 909 learners · No fees
- Enyosini Primary SchoolPublic · 256 learners · No fees
- Eqinisweni Primary SchoolPublic · 1,053 learners · No fees
- Erica Primary SchoolPublic · 407 learners
- Escombe Primary SchoolPublic · 883 learners
- Esihonqeni Primary SchoolPublic · 370 learners · No fees
- Esiphethwini Primary SchoolPublic · 465 learners · No fees
- Esiphukwini J.P SchoolPublic · 394 learners · No fees
- Esiqhingini Full Service SchoolPublic · 208 learners · No fees
- Eskhululiwe Primary SchoolPublic · 908 learners · No fees
- Esselen Heights Primary SchoolPublic · 751 learners
- Ethekwini Primary SchoolPublic · 1,223 learners
- Etshelihle Public Primary SchoolPublic · 467 learners · No fees
- Everest Heights Primary SchoolPublic · 1,127 learners
- Everest Primary SchoolPublic · 584 learners
- Evergreen Primary SchoolPublic · 574 learners
- Ewubwini Primary SchoolPublic · 219 learners · No fees
- Excelsior Primary SchoolPublic · 455 learners
F
A to Z- Fairhaven Primary SchoolPublic · 148 learners
- Faith Mlaba Primary SchoolPublic · 766 learners · No fees
- Fakazi Primary SchoolPublic · 202 learners · No fees
- Falcon Park Primary SchoolPublic · 591 learners
- Ferndale Primary SchoolPublic · 1,249 learners
- Fernham Primary SchoolPublic · 778 learners
- Flambel Primary SchoolPublic · 361 learners
- Forest View Primary SchoolPublic · 385 learners
- Fredville S.P SchoolPublic · 350 learners · No fees
- Fundakahle P SchoolPublic · 221 learners · No fees
- Fynnland Senior Primary SchoolPublic · 634 learners
G
A to Z- Gardenia Primary SchoolPublic · 990 learners
- George Cato Primary SchoolPublic · 1,173 learners
- Georgedale Full Service SchoolGeorgedale Mission · Public · 1,255 learners · No fees
- Gezangane Primary SchoolPublic · 607 learners · No fees
- Gijima Primary SchoolPublic · 619 learners · No fees
- Gillitts Primary SchoolPublic · 382 learners · No fees
- Gitanjali Primary SchoolPublic · 108 learners
- Glen Heights Primary SchoolPublic · 113 learners
- Glenardle Junior Primary SchoolPublic · 201 learners
- Glenashley Junior Primary SchoolPublic · 440 learners
- Glenashley Preparatory SchoolPublic · 307 learners
- Glenmore Primary SchoolPublic · 596 learners
- Glenridge Primary SchoolPublic · 619 learners
- Glenview Primary SchoolPublic · 288 learners
- Glenwood Junior Primary SchoolPublic · 442 learners
- Glenwood Preparatory SchoolPublic · 869 learners
- Gobhogobho Junior Primary SchoolPublic · 467 learners · No fees
- Gokul Primary SchoolPublic · 719 learners
- Golokodo Primary SchoolPublic · 697 learners · No fees
- Gordon Road Girls' SchoolPublic · 477 learners
- Grandmore Primary SchoolPublic · 491 learners
- Greenbury Primary SchoolPublic · 915 learners
- Greenheights Primary SchoolPublic · 597 learners
- Greenvale Primary SchoolPublic · 175 learners
- Greenwood Park Primary SchoolPublic · 971 learners
- Greyville Primary SchoolPublic · 599 learners
- Gugulethu Primary SchoolPublic · 285 learners
- Gwadu-Zenex Primary SchoolPublic · 959 learners · No fees
H
A to Z- H.P. Ngwenya Public Primary SchoolPublic · 962 learners
- Habiyana Primary SchoolPublic · 456 learners · No fees
- Halala Senior Primary SchoolPublic · 301 learners · No fees
- Halalisa Junior Primary SchoolPublic · 371 learners · No fees
- Hartley Road Primary SchoolPublic · 1,035 learners
- Highbury Preparatory SchoolIndependent · 616 learners
- Highlands Primary SchoolPublic · 356 learners
- Highstone Primary SchoolPublic · 516 learners
- Hilda Makhanya Primary SchoolPublic · 558 learners · No fees
- Hillary Primary SchoolPublic · 768 learners
- Hillcrest Primary SchoolPublic · 1,263 learners
- Hillgrove Primary SchoolPublic · 1,194 learners
- Hillview Primary SchoolPublic · 774 learners
- Hlengimpilo Full Service SchoolPublic · 1,184 learners · No fees
- Hlengisizwe Junior Primary SchoolPublic · 947 learners · No fees
- Hopeville Primary SchoolPublic · 1,017 learners
- Hubhushe Senior Primary SchoolPublic · 416 learners · No fees
I
A to Z- Igugulabanguni Primary SchoolPublic · 450 learners · No fees
- Illovo Primary SchoolPublic · 484 learners
- Imbaliyamazulu Primary SchoolPublic · 1,062 learners · No fees
- Imbaliyethu Primary SchoolPublic · 1,630 learners · No fees
- Imbaliyezwe Junior Primary SchoolPublic · 447 learners · No fees
- Imfume Senior Primary SchoolPublic · 893 learners · No fees
- Imisebe Combine Primary SchoolPublic · 1,096 learners · No fees
- Inanda Day Senior Primary SchoolPublic · 1,022 learners · No fees
- Inchanga Muslim SchoolIndependent · 270 learners
- Inchanga Primary SchoolPublic · 1,284 learners · No fees
- Incophelelo Junior Primary SchoolPublic · 518 learners · No fees
- Ingcindezi Primary SchoolPublic · 516 learners · No fees
- Ingcukwini HP SchoolPublic · 290 learners · No fees
- Ingomezulu Primary SchoolPublic · 270 learners · No fees
- Inhlangano S.P SchoolPublic · 151 learners · No fees
- Inkanyezi Primary SchoolPublic · 135 learners · No fees
- Inkazimulo Primary SchoolPublic · 825 learners · No fees
- Inkongozelo Junior Primary SchoolPublic · 752 learners · No fees
- Inkonkoni Senior Primary SchoolPublic · 683 learners
- Inkwali Primary SchoolPublic · 332 learners · No fees
- Inselele Combined SchoolDingaan Street · Public · 1,106 learners · No fees
- Insimangwe Primary SchoolPublic · 214 learners · No fees
- Insizwakazi Primary SchoolPublic · 1,021 learners · No fees
- Intando Junior Primary SchoolPublic · 216 learners · No fees
- Intinyane Junior Primary SchoolPublic · 419 learners · No fees
- Intongela Primary SchoolPublic · 378 learners · No fees
- Intuzuma Primary SchoolNtuzuma T/Ship · Public · 237 learners · No fees
- Isidingo C.P SchoolPublic · 1,191 learners · No fees
- Isihlangusabasha Primary SchoolPublic · 446 learners · No fees
- Isikhumbuzo Full Service SchoolPublic · 1,065 learners · No fees
- Isikhwelo Senior Primary SchoolPublic · 1,042 learners · No fees
- Isinkontshe Primary SchoolPublic · 265 learners · No fees
- Isiphingo Primary SchoolPublic · 1,010 learners · No fees
- Isipingo Beach Intermediate SchoolPublic · 555 learners
- Isipingo Hills Primary SchoolPublic · 961 learners
- Isipingo Primary SchoolPublic · 1,011 learners
- Isiqalo Primary SchoolPublic · 560 learners · No fees
- Isithokoziso Junior Primary SchoolPublic · 644 learners · No fees
- Isolemamba Primary SchoolPublic · 359 learners · No fees
- Isulethu Primary SchoolPublic · 66 learners · No fees
- Ithenjane Primary SchoolPublic · 320 learners · No fees
- Ithwelenye Primary SchoolPublic · 304 learners · No fees
- Itshehlophe Primary SchoolPublic · 363 learners · No fees
J
A to Z- Jaja Memorial Primary SchoolPublic · 1,002 learners · No fees
- Jhugroo Primary SchoolPublic · 318 learners
- John Wesley SchoolIndependent
- Josephine Makhanya Pre-Primary SchoolAdams Mission · Public · 738 learners · No fees
- Jubilee Senior Primary SchoolPublic · 692 learners · No fees
- Junagarth Road Primary SchoolPublic · 740 learners
- Just Juniors AcademyIndependent · 223 learners
K
A to Z- Kainon Primary SchoolIndependent · 144 learners
- Kamalinee Primary SchoolPublic · 1,066 learners
- Kasturba Gandhi Primary SchoolPublic · 1,537 learners · No fees
- Keitsleigh SchoolIndependent · 202 learners
- Kenville Primary SchoolPublic · 876 learners · No fees
- Khalawemuke Primary SchoolDubandlela Road · Public · 556 learners · No fees
- Khalipha Senior Primary SchoolPublic · 984 learners · No fees
- Khanyakhwezi Primary SchoolPublic · 436 learners · No fees
- Khanyanjalo Primary SchoolPublic · 1,600 learners · No fees
- Khanyisani Primary SchoolPublic · 369 learners · No fees
- Khethamahle SP SchoolPublic · 339 learners · No fees
- Khiphulwazi H.P. SchoolPublic · 649 learners · No fees
- Khulani Primary SchoolPublic · 247 learners · No fees
- Khulugqame Public Primary SchoolPublic · 792 learners · No fees
- Khuphukani Junior Primary SchoolPublic · 468 learners · No fees
- Khuthala Junior Primary SchoolPublic · 688 learners · No fees
- Kingsburgh Primary SchoolPublic · 1,565 learners · No fees
- Kingsword Academy SchoolIndependent · 160 learners
- Klaarwater Primary SchoolNdlovu Street · Public · 902 learners · No fees
- Kloof Junior Primary SchoolPublic · 397 learners
- Kloof Senior Primary SchoolPublic · 457 learners
- Kranskloof Primary SchoolPublic · 616 learners · No fees
- Kuhlekwethu Primary SchoolPublic · 869 learners · No fees
- Kusakusa Primary SchoolPublic · 1,106 learners · No fees
- Kwa-Qumbu Combined Primary SchoolPublic · 175 learners · No fees
- Kwa-Thambo C.P. SchoolPublic · 1,002 learners · No fees
- Kwacutshwayo Primary SchoolPublic · 1,306 learners · No fees
- Kwagence Primary SchoolPublic · 849 learners · No fees
- Kwaginga Primary SchoolPublic · 1,197 learners · No fees
- Kwagumbi Primary SchoolM14n Magabheni Road. · Public · 601 learners · No fees
- Kwagwegwe Primary SchoolPublic · 236 learners · No fees
- Kwajakobe Combined SchoolPublic · 55 learners · No fees
- Kwamanzini Primary SchoolPublic · 1,426 learners · No fees
- Kwamyeza Primary SchoolPublic · 1,185 learners · No fees
- Kwanongqanga Primary SchoolPublic · 123 learners · No fees
- Kwasoni Primary SchoolPublic · 121 learners · No fees
L
A to Z- La Lucia Junior Primary SchoolPublic · 283 learners
- Laboure Primary SchoolBhekisisa Road · Public · 398 learners · No fees
- Lalelani Primary SchoolPublic · 942 learners · No fees
- Lamula Primary SchoolPublic · 440 learners · No fees
- Langalibalele Primary SchoolPublic · 739 learners · No fees
- Lenham Primary SchoolPublic · 673 learners
- Lethokuhle Primary SchoolPublic · 148 learners · No fees
- Lindelani Senior Primary SchoolPublic · 388 learners · No fees
- Little Darlings Educare CentreIndependent · 74 learners
- Longcroft Primary SchoolPublic · 472 learners
- Lotus Primary SchoolPublic · 243 learners
- Lotusville Primary SchoolPublic · 915 learners
- Lyndhurst Primary SchoolPublic · 898 learners
M
A to Z- M.L. Sultan St Marys Primary SchoolPublic · 943 learners
- M Padavatan Primary SchoolPublic · 575 learners
- Madundubala Primary SchoolStore · Public · 277 learners · No fees
- Mafukuzela Primary SchoolPublic · 229 learners · No fees
- Magabeni Junior Primary SchoolPublic · 701 learners · No fees
- Magama Primary SchoolPublic · 196 learners · No fees
- Mahathma Primary SchoolPublic · 307 learners
- Maidstone Primary SchoolPublic · 389 learners
- Majola Primary SchoolPublic · 74 learners · No fees
- Makhanya Primary SchoolPublic · 216 learners · No fees
- Malvern Primary SchoolPublic · 337 learners
- Malvern Primary SchoolPublic · 1,034 learners
- Mandlakayise Primary SchoolPublic · 1,046 learners · No fees
- Mandlakazulu Senior Primary SchoolPublic · 1,685 learners · No fees
- Manor Gardens Primary SchoolPublic · 405 learners
- Manyuswa Primary SchoolPublic · 682 learners · No fees
- Manzolwandle Primary SchoolPublic · 746 learners · No fees
- Maphumuzana C.P SchoolPublic · 651 learners · No fees
- Maqadini Primary SchoolPublic · 707 learners · No fees
- Mariam Patel Primary SchoolMzinyathi Road Via Nkangala Area · Public · 93 learners · No fees
- Mariannhill Junior Primary SchoolPublic · 666 learners · No fees
- Mariannhill Primary SchoolPublic · 1,375 learners
- Mariannpark Primary SchoolPublic · 1,367 learners · No fees
- Mariannridge Primary SchoolPublic · 2,063 learners · No fees
- Marlborough Park Junior Primary SchoolPublic · 321 learners
- Mashiwase Primary SchoolPublic · 249 learners · No fees
- Masuku PrimaryschoolUmbumbulu Main Road · Public · 907 learners · No fees
- Matabetulu Primary SchoolShembe Baptist Church · Public · 369 learners · No fees
- Mathebethu Primary SchoolPublic · 152 learners · No fees
- Mawelewele Primary SchoolPublic · 988 learners · No fees
- Mayville Primary SchoolPublic · 1,268 learners · No fees
- Mbalasi Primary SchoolPublic · 673 learners · No fees
- Mbasela Primary SchoolPublic · 1,587 learners · No fees
- Mbhanana Zenex Primary SchoolPublic · 121 learners · No fees
- Mboko Senior Primary SchoolPublic · 167 learners · No fees
- Mbonisweni Primary SchoolPublic · 1,332 learners · No fees
- Mbuyazi Primary SchoolPublic · 673 learners · No fees
- Mcetshwa Junior Primary SchoolPublic · 289 learners · No fees
- Mcopheleli Primary SchoolPublic · 947 learners · No fees
- Mdumezulu Primary SchoolPublic · 464 learners · No fees
- Merry Hill Primary SchoolPublic · 410 learners
- Mgada Combined Primary SchoolPublic · 685 learners · No fees
- Millview Primary SchoolPublic · 259 learners
- Mitchford Primary SchoolPublic · 624 learners
- Mjoji Primary SchoolPublic · 524 learners · No fees
- Mkhwantshi Primary SchoolPublic · 66 learners · No fees
- Mklomelo J.P SchoolPublic · 900 learners · No fees
- Mnamatha Primary SchoolPublic · 251 learners · No fees
- Mofu Primary SchoolPublic · 48 learners · No fees
- Mohamed Ebrahim Islamic SchoolIndependent · 430 learners
- Montclair Junior Primary SchoolPublic · 456 learners
- Montclair Senior PrimaryPublic · 630 learners
- Montford Primary SchoolPublic · 417 learners
- Moorlands Primary SchoolPublic · 321 learners
- Moorton Heights Primary SchoolPublic · 303 learners
- Mophela Primary SchoolPublic · 586 learners · No fees
- Morningside Primary SchoolPublic · 559 learners
- Mounthaven Primary SchoolPublic · 401 learners · No fees
- Mphendu Primary SchoolPublic · 281 learners · No fees
- Msizi Dube Primary SchoolPublic · 742 learners · No fees
- Mthombeni Primary SchoolMthombeni Primary School · Public · 805 learners · No fees
- Mthubi Primary SchoolPublic · 174 learners · No fees
- Mukelani Primary SchoolPublic · 516 learners
- Muziwabantu Primary SchoolPublic · 556 learners · No fees
- Muzomuhle Primary SchoolPublic · 798 learners
- Mvini Primary SchoolPublic · 381 learners · No fees
- Mzomusha Primary SchoolPublic · 1,181 learners · No fees
- Mzwamandla Khanyile Primary SchoolPublic · 392 learners · No fees
- Mzwilili Primary SchoolDion Mkhize Road · Public · 453 learners · No fees
N
A to Z- Nagari Pracharni Primary SchoolPublic · 618 learners
- Naidoo Memorial Primary SchoolPublic · 1,190 learners
- Naidooville Primary SchoolPublic · 624 learners
- Natest Primary SchoolPublic · 602 learners
- Nazareth Primary SchoolPublic · 1,002 learners · No fees
- Ncinci Junior Primary SchoolPublic · 353 learners · No fees
- Ndabazezwe Lower Primary SchoolNdlanzi Road · Public · 386 learners · No fees
- Ndabenhle Primary SchoolPublic · 127 learners · No fees
- Ndabomuhle Primary SchoolPublic · 291 learners · No fees
- Ndaya Primary School14 KM From Imfume Mission · Public · 51 learners · No fees
- Ndimose Primary SchoolPublic · 451 learners · No fees
- Ndlandlama Primary SchoolPublic · 262 learners · No fees
- Ndlokolo Primary SchoolPublic · 818 learners · No fees
- Ndongeni Senior Primary SchoolPublic · 574 learners · No fees
- Ndunakazi Primary SchoolPublic · 208 learners · No fees
- New Germany Primary SchoolPublic · 879 learners
- Ngazana Junior Primary SchoolPublic · 430 learners
- Ngidi Primary SchoolPublic · 517 learners · No fees
- Ngilosi Junior Primary SchoolM Section · Public · 1,003 learners · No fees
- Ngoloshini Primary SchoolPublic · 185 learners · No fees
- Ngqayizivele J.P SchoolPublic · 559 learners · No fees
- Ngwenya Msomi Primary SchoolPublic · 529 learners · No fees
- Nhlonipho Primary SchoolPublic · 1,411 learners · No fees
- Nizam Road Primary SchoolPublic · 756 learners
- Nkulisabantu Primary SchoolPublic · 455 learners · No fees
- Nomfihlela Primary SchoolPublic · 504 learners · No fees
- Nomzamo Mandela Primary SchoolPublic · 1,082 learners · No fees
- Nonqanda Primary SchoolSihonqane Road · Public · 371 learners · No fees
- Noqomfela Primary SchoolPublic · 278 learners · No fees
- North Crest Primary SchoolPublic · 701 learners
- Northdene Preparatory SchoolPublic · 801 learners
- Northdene Primary SchoolPublic · 281 learners
- Northlands Primary SchoolPublic · 1,006 learners
- Northlen Primary SchoolPublic · 703 learners
- Northview Primary SchoolPublic · 293 learners
- Novunywa S. P SchoolPublic · 539 learners · No fees
- Nqobane Primary SchoolNkosenye Road · Public · 553 learners · No fees
- Nsimbini Primary Full Service SchoolPublic · 1,118 learners · No fees
- Ntshongweni Primary SchoolPublic · 1,040 learners · No fees
- Ntukuso Primary SchoolPublic · 270 learners · No fees
- Ntwela Primary SchoolPublic · 907 learners · No fees
- Nungwane Primary SchoolPublic · 152 learners · No fees
- Nyanisweni Junior Primary SchoolK. Hlabangani Road · Public · 551 learners · No fees
- Nyoni Primary SchoolPublic · 173 learners · No fees
- Nyuswa Primary SchoolPublic · 199 learners · No fees
O
A to Z- Oakford Primary SchoolPublic · 1,621 learners · No fees
- Ocean View House Primary SchoolPublic · 13 learners
- Oceanview Primary SchoolPublic · 376 learners
- Odidini Primary SchoolPublic · 274 learners · No fees
- Ogunjini Primary SchoolPublic · 527 learners · No fees
- Olwambeni Primary SchoolPublic · 1,042 learners · No fees
- Olympia Primary SchoolPublic · 788 learners
- Ophapheni Primary SchoolPublic · 233 learners · No fees
- Orient Hill Primary SchoolPublic · 809 learners
- Orissa Primary SchoolPublic · 1,107 learners
- Othweba Primary SchoolPublic · 265 learners · No fees
- Ottawa Primary SchoolPublic · 1,087 learners
- Overport S.R.S. Primary SchoolPublic · 1,129 learners
P
A to Z- Palmcroft Primary SchoolPublic · 255 learners
- Palmiet Primary SchoolPublic · 1,458 learners
- Palmview Primary SchoolPublic · 585 learners
- Pandora Primary SchoolIndependent · 86 learners
- Parkgate Primary SchoolPublic · 904 learners · No fees
- Parklands Primary SchoolPublic · 506 learners
- Parkside Primary School NatalPublic · 1,024 learners
- Parkvale Primary SchoolPublic · 934 learners
- Parkview Primary SchoolPublic · 134 learners
- Parlock Primary SchoolPublic · 637 learners
- Parsee Rustomjee Primary SchoolPublic · 646 learners
- Paul Sykes Primary SchoolPublic · 1,357 learners
- Peaceville Primary SchoolKwaThandaza (Mpumalanga T/Ship) · Public · 849 learners · No fees
- Pemary Ridge Primary SchoolPublic · 379 learners
- Penzance Primary SchoolPublic · 1,020 learners
- Phakama Primary SchoolPublic · 405 learners
- Phangisa Primary SchoolPublic · 230 learners · No fees
- Phelelani Senior Primary SchoolPublic · 140 learners · No fees
- Phembisizwe Primary SchoolPublic · 410 learners · No fees
- Phephile Primary SchoolPublic · 939 learners · No fees
- Phikiswayo Primary SchoolPublic · 531 learners · No fees
- Phila Combined Primary SchoolPublic · 730 learners · No fees
- Phindela Senior Primary SchoolPublic · 956 learners · No fees
- Phoenix Heights Primary SchoolPublic · 868 learners
- Phoenix Pioneer Primary SchoolPublic · 434 learners
- Phoshane Primary SchoolPublic · 122 learners · No fees
- Phumelela Senior Primary SchoolPublic · 500 learners · No fees
- Phumuzuzulu Public Primary SchoolPublic · 372 learners · No fees
- Phuphuma Primary SchoolPublic · 270 learners · No fees
- Pinetown Junior Primary SchoolPublic · 549 learners
- Pinetown Senior Primary SchoolPublic · 707 learners
- Pitlochry Senior Primary SchoolPublic · 626 learners
- Platt Drive Primary SchoolPublic · 1,027 learners · No fees
- Powerscourt Primary SchoolKwaMahleka / Ezimnwini · Public · 384 learners · No fees
- Primêre Skool Dirkie Uys Primary SchoolPublic · 689 learners
- Primrose Primary SchoolPublic · 795 learners
- Putellos Primary SchoolUmbumbulu Road · Public · 377 learners · No fees
Q
A to Z- Qhosheyiphethe Combined SchoolPublic · 668 learners · No fees
- Qiniselani Primary SchoolPublic · 400 learners · No fees
- Qondokuhle Junior Primary SchoolPublic · 438 learners · No fees
- Quarry Heights Primary SchoolPublic · 1,222 learners · No fees
- Queensburg Primary SchoolPublic · 387 learners
R
A to Z- Redcliffe Primary SchoolPublic · 1,088 learners
- Redfern Primary SchoolPublic · 594 learners
- Resmount Primary SchoolsPublic · 828 learners
- Rippon Primary SchoolPublic · 1,092 learners
- Riverview Primary SchoolPublic · 428 learners
- Rockford Primary SchoolPublic · 300 learners
- Rose Heights Primary SchoolPublic · 955 learners
- Rosehill Primary SchoolPublic · 306 learners
- Roseland Primary SchoolPublic · 1,311 learners
- Rustic Manor Primary SchoolPublic · 764 learners
- Rydalvale Primary SchoolPublic · 589 learners
S
A to Z- S. M. Jhavary Primary SchoolPublic · 751 learners
- Sandakahle C.P. SchoolPublic · 1,485 learners · No fees
- Sandasonke Primary SchoolRichmond Farm · Public · 893 learners · No fees
- Sandfields Primary SchoolPublic · 274 learners
- Sankontshe Primary SchoolPublic · 1,174 learners · No fees
- Saphinda C.P. SchoolPublic · 1,133 learners · No fees
- Saphumelela Full Service SchoolPublic · 1,122 learners · No fees
- Sarasvati Primary SchoolPublic · 306 learners · No fees
- Sarnia Primary SchoolPublic · 614 learners
- Sawela Primary SchoolPublic · 393 learners · No fees
- Sawpits Primary SchoolPublic · 201 learners · No fees
- Sea View Primary SchoolPublic · 885 learners
- Sekelani Senior Primary SchoolPublic · 349 learners · No fees
- Sekusile Primary SchoolInanda Main Road · Public · 1,026 learners · No fees
- Senzokuhle Primary SchoolUmzinyathi Mission · Public · 1,124 learners · No fees
- Senzwesihle Senior Primary SchoolPublic · 215 learners · No fees
- Sesifikile Primary SchoolPublic · 336 learners · No fees
- Settlers Primary SchoolPublic · 587 learners
- Seven Hills Primary SchoolPublic · 281 learners
- Sewula Primary SchoolPublic · 1,140 learners · No fees
- Shallcross Primary SchoolPublic · 1,811 learners · No fees
- Shayamoya Primary SchoolPublic · 132 learners · No fees
- Shembe Memorial Primary SchoolPublic · 1,446 learners · No fees
- Sherwood Primary SchoolPublic · 1,000 learners
- Sheshisa Primary SchoolPublic · 509 learners · No fees
- Sibonginhlanhla Primary SchoolPublic · 793 learners · No fees
- Sibonise Junior Primary SchoolPublic · 674 learners · No fees
- Sibukeyana Primary SchoolPublic · 181 learners · No fees
- Sicelulwazi Primary SchoolMdubu Road · Public · 1,073 learners · No fees
- Sidiya Junior Primary SchoolPublic · 426 learners · No fees
- Sifunimfundo Primary SchoolPublic · 787 learners · No fees
- Sikhukhukhu C.P SchoolPublic · 527 learners · No fees
- Silimela Primary SchoolPublic · 548 learners · No fees
- Silindele Junior Primary SchoolPublic · 414 learners · No fees
- Silverdale Primary SchoolPublic · 228 learners
- Silverglen Primary SchoolPublic · 198 learners
- Silverton Primary SchoolPublic · 374 learners · No fees
- Silwane Primary SchoolPublic · 216 learners · No fees
- Simla Primary SchoolPublic · 639 learners
- Sinenhlanhla Public Primary SchoolPublic · 1,476 learners · No fees
- Sinenzuzo Primary SchoolPublic · 810 learners · No fees
- Siphosethu Primary SchoolPublic · 720 learners · No fees
- Siphosethu Primary SchoolPublic · 1,142 learners
- Siphumelele Primary SchoolPublic · 1,290 learners · No fees
- Sithandiwe Primary SchoolPublic · 1,330 learners
- Sithembile Primary SchoolPublic · 1,220 learners · No fees
- Sithumba Primary SchoolPublic · 288 learners · No fees
- Siyandamazulu Primary SchoolPublic · 541 learners · No fees
- Siyaphumelela Primary SchoolUpper Amantungwa Qadi Tribal Authority · Public · 596 learners · No fees
- Siyathokoza Senior Primary SchoolPublic · 270 learners · No fees
- Sizimisele Senior Primary SchoolPublic · 177 learners · No fees
- Sizwakele Junior Primary SchoolPublic · 275 learners · No fees
- Skylark Primary SchoolPublic · 248 learners
- Solomon Mahlangu Primary SchoolPublic · 726 learners · No fees
- Sophie Phewa CP SchoolIsipingo Road · Public · 529 learners · No fees
- Sophunga Primary SchoolPublic · 505 learners · No fees
- South Coast Madressa SchoolPublic · 450 learners
- Spearman Road Primary SchoolPublic · 1,110 learners
- Springfield Hindu Primary SchoolPublic · 558 learners
- Springfield Model Primary SchoolPublic · 711 learners
- St Anthonys Catholic Primary SchoolPublic · 779 learners
- St. Augustine's Primary SchoolPublic · 852 learners
- St James School for Girls and BoysIndependent · 127 learners
- St Lawrence Primary SchoolPublic · 702 learners · No fees
- St Leo Primary SchoolPublic · 933 learners · No fees
- St Michaels Primary SchoolPublic · 1,046 learners
- St.Theresas R.C. Primary SchoolPublic · 592 learners
- St Wendolins Primary SchoolPublic · 856 learners · No fees
- Stanmore Primary SchoolPublic · 223 learners
- Sterngrove Primary SchoolPublic · 318 learners
- Steve Davison Primary SchoolPublic · 417 learners · No fees
- Stonebridge Primary SchoolPublic · 237 learners
- Sukuma Primary SchoolSukuma Road · Public · 729 learners · No fees
- Summerfield Primary SchoolPublic · 371 learners
- Summit Primary SchoolPublic · 110 learners
- Sunbeam Primary SchoolPublic · 330 learners
- Sunford Primary SchoolPublic · 1,317 learners
- Sunnyvale Primary SchoolPublic · 540 learners
- Susan Ngcobo Primary SchoolLeft Turn at Cathuza T/Shop · Public · 659 learners · No fees
- Swanvale Primary SchoolRydalvale, Unit 9 · Public · 328 learners
- Sycamore Christian AcademyIndependent · 136 learners
- Sydenham Primary SchoolPublic · 684 learners
T
A to Z- Tafelikopo Primary SchoolPublic · 157 learners · No fees
- Thamela Primary SchoolPublic · 1,835 learners · No fees
- Thandimfundo Primary SchoolPublic · 766 learners · No fees
- Thandokuhle Primary SchoolPublic · 501 learners · No fees
- Thandukwazi SP SchoolPublic · 893 learners · No fees
- Thembalethu Primary SchoolPublic · 541 learners · No fees
- Thembalihle Primary SchoolPublic · 1,482 learners · No fees
- Thobile Primary SchoolRichmond Farm · Public · 720 learners · No fees
- Tholamandla Senior Primary SchoolPublic · 307 learners · No fees
- Tholisu Junior Primary SchoolPublic · 759 learners · No fees
- Thumbela Primary School.Lot 100101 · Public · 76 learners · No fees
- Tobi Senior Primary SchoolPublic · 334 learners · No fees
- Toc Educare AcademyIndependent · 236 learners
- Tongaat Primary SchoolPublic · 628 learners
- Tree Tops SchoolIndependent · 73 learners
- Trenance Park Primary SchoolPublic · 775 learners
- Trubel Primary SchoolPublic · 554 learners
- Tshanyana Primary SchoolPublic · 152 learners · No fees
- Tshelimnyama Primary SchoolPublic · 1,065 learners · No fees
- Tyburn Primary SchoolPublic · 573 learners
U
A to Z- Ubhedu Primary SchoolPublic · 563 learners · No fees
- Udumo Primary SchoolPublic · 662 learners · No fees
- Ukukhanya Kweafrika Primary SchoolPublic · 901 learners · No fees
- Ukukhanya Kwelanga Public Primary SchoolPublic · 624 learners · No fees
- Ukukhanyakokusa Full Service SchoolPublic · 592 learners · No fees
- Ukusakwabasha Primary SchoolPublic · 259 learners · No fees
- Umbogintwini Primary SchoolPublic · 431 learners
- Umgababa Combined Primary SchoolPublic · 683 learners · No fees
- Umgijimi Junior Primary SchoolPublic · 883 learners · No fees
- UmhlatuzanaprimaryschoolPublic · 465 learners
- Umhloti Primary SchoolPublic · 691 learners · No fees
- Umkomaas Drift Primary SchoolPublic · 463 learners · No fees
- Umkomaas Primary SchoolPublic · 430 learners
- Umlazi Junior Primary SchoolPublic · 1,150 learners
- Umngeni Primary SchoolPublic · 200 learners · No fees
- Umnini Memorial Senior Primary SchoolPublic · 215 learners · No fees
- Umphumela Primary SchoolPublic · 517 learners · No fees
- Umthala Junior Primary SchoolPublic · 899 learners · No fees
- Umthunzi Primary SchoolPublic · 159 learners · No fees
- Umzamo Primary SchoolPublic · 761 learners · No fees
- Umzinyathi Primary SchoolKumanaza Site No 409079 · Public · 493 learners · No fees
- Uphiso Primary SchoolPublic · 295 learners · No fees
- Uthando Public Primary SchoolPublic · 1,471 learners · No fees
- Uthongathi Primary SchoolPublic · 996 learners · No fees
V
A to Z- Van Riebeeck Park Primary SchoolPublic · 611 learners
- Verulam Independent SchoolIndependent · 171 learners
- Verulam Primary SchoolPublic · 703 learners
- Vezamafa Public Primary SchoolPublic · 154 learners · No fees
- Victoria Primary SchoolPublic · 704 learners
- Virginia Preparatory SchoolPublic · 566 learners
- Vukuziphathe Primary SchoolMpumalanga T/Ship · Public · 991 learners · No fees
- Vumokuhle Primary SchoolPublic · 1,220 learners · No fees
- Vusukukhanya Primary SchoolPublic · 1,220 learners · No fees
- Vusumuzi Primary SchoolNo. 130114 Khabazela Area · Public · 506 learners · No fees
W
A to Z- Warner Beach Junior Primary SchoolPublic · 436 learners
- Warner Beach Senior Primary SchoolPublic · 547 learners
- Waterloo Primary SchoolPublic · 1,287 learners · No fees
- Wembley Primary SchoolPublic · 885 learners
- Wentworth Primary SchoolPublic · 649 learners
- Westgate Christian AcademyIndependent · 24 learners
- Westville Hindu Primary SchoolIndependent · 84 learners
- Westville Junior Primary SchoolPublic · 524 learners
- Westville Senior Primary SchoolPublic · 710 learners
- Whetstone Primary SchoolPublic · 625 learners
- Wiggins Primary SchoolPublic · 1,071 learners · No fees
- Wiliwili Primary SchoolPublic · 554 learners · No fees
- Willow Park Primary SchoolPublic · 350 learners
- Windy Heights Primary SchoolPublic · 1,800 learners · No fees
- Winston Park Primary SchoolPublic · 635 learners
- Woodlands Primary SchoolPublic · 1,117 learners
- Woodview Primary SchoolPublic · 599 learners
- Wyebank Primary SchoolPublic · 1,237 learners
X
A to Z- Ximba Senior Primary SchoolPublic · 164 learners · No fees
Y
A to Z- Yellowwood Park Primary SchoolPublic · 1,046 learners
- Yiboni Primary SchoolPublic · 1,005 learners · No fees
Z
A to Z- Zakhele Primary SchoolPublic · 1,340 learners · No fees
- Zamimfundo Primary SchoolPublic · 205 learners · No fees
- Zamokuhle Junior Primary SchoolPublic · 597 learners
- Zandile Primary SchoolPublic · 1,240 learners · No fees
- Zenzele Junior Primary SchoolPublic · 330 learners · No fees
- Zenzeleni Public Primary SchoolPublic · 638 learners · No fees
- Zimisele Senior Primary SchoolPublic · 496 learners · No fees
- Zuzokuhle Primary SchoolPublic · 608 learners · No fees
- Zwakele Primary SchoolPublic · 1,714 learners · No fees
- Zwelesithembiso Senior Primary SchoolPublic · 389 learners · No fees
- Zwelibomvu Primary SchoolPublic · 521 learners · No fees