Schools in KwaZulu-Natal
Every ordinary school in South Africa, from the Department of Basic Education's register. Fees are shown only where an official document states them.
- No fees
- Published fee
- Fees set by the school
6 098 schools · showing 2026–2050
Isolomuzi Senior Secondary School
Abaqulusi Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 21 650 learnersNo feesIsonto Primary School
Ladysmith, Alfred Duma Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 359 learnersNo feesIsulabasha Primary School
Emahlathini, Umdoni Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 1593 learnersNo feesIsulethu Primary School
Emazabekweni, Ubuhlebezwe Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 2193 learnersNo feesIsulethu Primary School
Echobeni, Ethekwini Metropolitan Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 145 learnersNo feesIsulomndeni Primary School
Ogengele, Mtubatuba Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 282 learnersNo feesIsulomphakathi High School
Obizo, Mfolozi Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 2112 learnersNo feesIthaka Primary School
Nqutu Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 21 065 learnersNo feesIthala Secondary School
Nkungumathe, Nkandla Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 1662 learnersNo feesIthamsanqa Primary School
Emadlangeni Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 2668 learnersNo feesIthembalethu Primary School
Dakeni, Umlalazi Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 1190 learnersNo feesIthembani Primary School
Umvoti Nu, Umvoti Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 175 learnersNo feesIthenjane Primary School
Emgangeni, Ethekwini Metropolitan Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 2309 learnersNo feesIthongasi Public Primary School
Thundeza, Ray Nkonyeni Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 31 088 learnersNo feesIthonjeni Primary School
Ward 34- Qiniselani Manyuswa Tribal Authority, Ray Nkonyeni Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 257 learnersNo feesIthubalethu Primary School
Jozini Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 2No feesIthubalethu Primary School
Msinga Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 1No feesIthubelihle Special Opportunity School
Alfred Duma Local Municipality, KwaZulu-Natal
Special needs schoolIndependentFees set by the schoolIthwelenye Primary School
Amatikwe, Ethekwini Metropolitan Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 3322 learnersNo feesItshehlophe Primary School
Itshehlophe, Ethekwini Metropolitan Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 2395 learnersNo feesItshelejuba Lower Primary School
Highlands, Uphongolo Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 3536 learnersNo feesItshelencwadi Primary School
Ndwedwe Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 247 learnersNo feesItshobhane Secondary School
Kwanememe, Nongoma Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 1604 learnersNo feesItshodo Primary School
Mahlombe, Nongoma Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 1345 learnersNo feesIvanhoe Primary School
Impendle Nu, Impendle Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 245 learnersNo fees