Secondary Schools in Mpumalanga
475 schools · DBE EMIS Q3 2025
Secondary · Independent · White River
Secondary · Public · Quintile 1 · Bohlabela
Secondary · Public · Quintile 1 · Bushbuckridge
Secondary · Public · Quintile 4 · Witbank
Secondary · Public · Quintile 2 · Emzinoni
Secondary · Public · Quintile 1 · Ethandakukhanya
Secondary · Public · Quintile 1 · Arconhoek
Secondary · Public · Quintile 1 · Elukwatini
Secondary · Public · Quintile 1 · Sheepmoor
Secondary · Public · Quintile 2 · Middelburg
Secondary · Public · Quintile 1 · Arconhoek
Secondary · Public · Quintile 1 · Bushbuckridge
Secondary · Public · Quintile 1 · Hazyview
Secondary · Public · Quintile 1 · Mbibane
Secondary · Public · Quintile 1 · Thulamahashe
Secondary · Public · Quintile 2 · Kanyamazane
Secondary · Public · Quintile 2 · Siyabuswa
Secondary · Public · Quintile 2 · Ackerville
Secondary · Public · Quintile 2 · Empumalanga
Secondary · Public · Quintile 1 · Botleng
Secondary · Public · Quintile 1 · Kwamhlanga
Secondary · Public · Quintile 1 · Ximhungwe
Secondary · Public · Quintile 1 · Bushbuckridge
Secondary · Public · Quintile 1 · Shongwe Mission
Secondary · Public · Quintile 2 · Wesselton