Schools in Mpumalanga
1,791 schools on the 2023 register: 1,650 public and 141 independent.
- Primary 1,011
- Intermediate 47
- Secondary 472
- Combined 242
- Special needs 19
Largest towns
Towns A to Z
Acornhoek 81Amersfoort 7Amsterdam 11Badplaas 11Balfour 9Bamokgoko 8Barberton 21Belfast 5Bethal 23Breyten 6Bronkhorstspruit 10Bushbuckridge 76Carolina 10Commondale 5Delmas 21Dennilton 7Dundonald 9Ekulindeni 5Elukwatini 47Emalahleni 17Embalenhle 13Empumalanga 58Ermelo 32Evander 6Graskop 12Hazyview 39Hendrina 8Hluvukani 25Iswepe 9Kabokweni 44Kanyamazane 46Kinross 7Komatipoort 11Kriel 8KwaLugedlane 43KwaMhlanga 67Leslie 9Lothair 10Malelane 21Mashishing 14Matsulu 16Mbibane 26Mbombela 30Middelburg 44Mkhuhlu 41Mpuluzi 44Ogies 7Pankop 7Piet Retief 54Sabie 6Seabe 10Secunda 14Shatale 20Sheepmoor 5Shongwe Mission 38Sidlamafa 6Siyabuswa 60Skilpadfontein 23Sleutelfontein 5Standerton 30Thulamahashe 53Uthokozani 7Vlakpoort 6Volksrust 11White River 39Witbank 52Ximhungwe 31
Municipalities
Schools without a municipality on the register
14- Abc Prestige SchoolIndependent · 54 learners
- Beacon College NkomaziIndependent · 125 learners
- Buhle Primary SchoolPublic · 964 learners
- Curro Academy MbombelaIndependent · 740 learners
- Extention 24 Primary SchoolPublic · 652 learners
- Hadassah AcademyIndependent · 162 learners
- Kleinwater CollegeIndependent · 108 learners
- Lingitjhudu Primary SchoolPublic · 727 learners
- Monaredira Private Primary SchoolIndependent · 41 learners
- Musawenkosi Christian AcademyIndependent · 184 learners
- Riverview Preparatory SchoolIndependent · 150 learners
- Shalom Christian SchoolIndependent · 28 learners
- St Thomas Aquinas Combined SchoolIndependent · 621 learners
- Woodlands Preparatory SchoolIndependent · 80 learners