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 3001–3025
Mashingizela High School
Ngwempisi, Umvoti Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 1489 learnersNo feesMashiwase Primary School
Ndaya, Ethekwini Metropolitan Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 1255 learnersNo feesMashiyamahle H. School
Shudu, Ndwedwe Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 21 599 learnersNo feesMashiyane Primary School
Dhlabane, Ulundi Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 1253 learnersNo feesMashiza Primary School
Nobanga, Ndwedwe Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 137 learnersNo feesMashoba Primary School
Ntabayenkosi, Mthonjaneni Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 2342 learnersNo feesMashobane High School
Matiwane, Alfred Duma Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 3239 learnersNo feesMashumi Combined Primary School
Etshenilenduna, Ubuhlebezwe Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 2427 learnersNo feesMashunka Primary School
Jolwayo, Msinga Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 1504 learnersNo feesMashushu High School
Nkonisa, Nkandla Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 1162 learnersNo feesMasibambane Secondary School
Golokodo-Ensimbini, Ethekwini Metropolitan Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 3864 learnersNo feesMasibhekane High School
Osingisingini, Nongoma Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 2540 learnersNo feesMasibonge Secondary School
Inkosi Langalibalele Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 1No feesMasibonisane Secondary School
Mfekayi, Mtubatuba Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 21 579 learnersNo feesMasibumbane High School
Ulundi, Ulundi Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 4988 learnersFees set by the schoolMasihambisane Secondary School
Osizweni Ward a, Newcastle Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 31 467 learnersNo feesMasihlangane Senior Primary School
Mngamude, Nongoma Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 1229 learnersNo feesMasijabule High School
Mbhava, Umshwathi Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 2937 learnersNo feesMasimdumise Primary School
Sonkonbo/Esigodi, Ndwedwe Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 1184 learnersNo feesMasimdumise Secondary School
Ntshinini, Impendle Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 3122 learnersNo feesMasiphula High School
Kranskloof, Uphongolo Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 2704 learnersNo feesMasisizane Special School
Nkandla Local Municipality, KwaZulu-Natal
Special needs schoolPublic120 learnersFees set by the schoolMasithokoze Primary School
Kranskloof, Uphongolo Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 2476 learnersNo feesMasiwela Combined School
Ekungobeni, Maphumulo Local Municipality, KwaZulu-Natal
Combined schoolPublicQuintile 2257 learnersNo feesMasoka Primary School
Empotholo, Nkandla Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 146 learnersNo fees