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 2976–3000
Maritzburg Muslim School for Girls
Raisethorpe, The Msunduzi Local Municipality, KwaZulu-Natal
Secondary schoolIndependent212 learnersFees set by the schoolMaritzburg Preparatory School
The Msunduzi Local Municipality, KwaZulu-Natal
Primary schoolIndependent121 learnersFees set by the schoolMarklands Secondary School
Shallcross, Ethekwini Metropolitan Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 5930 learnersFees set by the schoolMarlborough Park Junior Primary School
Fynnlands, Ethekwini Metropolitan Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 5329 learnersFees set by the schoolMarshmount Primary School
Marchmont, Umuziwabantu Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 2496 learnersNo feesMartha Beyers Academy
Nongoma Local Municipality, KwaZulu-Natal
Combined schoolIndependentFrom R 11 730 a yearMartin Nxumalo Secondary School
Umshwathi Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 3No feesMary Gray Primary School
Sindumbeni, Ndwedwe Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 2136 learnersNo feesMaryhelp Primary School
Plainhill, Ubuhlebezwe Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 268 learnersNo feesMasakhane Girls' Secondary School
Ethekwini Metropolitan Municipality, KwaZulu-Natal
Secondary schoolIndependent150 learnersFees set by the schoolMasakhane High School
Ndabayakhe, Umhlathuze Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 3594 learnersNo feesMasakhane Junior Primary School
Jalimeka, Umzimkhulu Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 2125 learnersNo feesMasakhaneni High School
Ethekwini Metropolitan Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 3939 learnersNo feesMasameni Secondary School
Masameni, Dr Nkosazana Dlamini Zuma Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 2447 learnersNo feesMasangazana Primary School
Richmond Nu, Richmond Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 242 learnersNo feesMashaba Primary School
Hlokozi, Ray Nkonyeni Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 1100 learnersNo feesMashaka Primary School
Sweetwaters, The Msunduzi Local Municipality, KwaZulu-Natal
Combined schoolPublicQuintile 3391 learnersNo feesMashalaza Secondary School
Kwa-George, Umhlabuyalingana Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 1802 learnersNo feesMashanandane High School
Emanyameni, Umlalazi Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 1806 learnersNo feesMashayilanga Primary School
Shayilanga, Dr Nkosazana Dlamini Zuma Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 11 030 learnersNo feesMashesha Secondary School
Ingwemabala, Ray Nkonyeni Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 186 learnersNo feesMashesheleng Primary School
Mafitleng, Nqutu Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 3206 learnersNo feesMasheshisa Primary School
Mhlabatshane, Ubuhlebezwe Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 2197 learnersNo feesMasheshisa Primary School
Klipfontein, Alfred Duma Local Municipality, KwaZulu-Natal
Primary schoolPublicQuintile 3110 learnersNo feesMashinga High School
Malunga, Nkandla Local Municipality, KwaZulu-Natal
Secondary schoolPublicQuintile 1177 learnersNo fees