Schools in Mpumalanga
Browse 1,775 schools across 4 education districts.
1,775
Schools
4
Districts
1,178,383
Learners
30:1
Avg L:E Ratio
Mpumalanga has 1,775 registered schools organised across 4 education districts serving approximately 1,178,383 learners. The average learner-to-educator ratio across the province is 30:1. Quintile, sector, and phase data are shown as context — none of these measure school quality.
Source: DBE EMIS Q3 2025.
Which education districts make up Mpumalanga?
NKANGALA
512 schools 94 areas 29:1 ratio
273 Primary 125 Secondary 102 Combined 12 Special Needs
488 public 24 independent
GERT SIBANDE
439 schools 89 areas 29:1 ratio
248 Primary 94 Secondary 95 Combined 2 Special Needs
412 public 27 independent
EHLANZENI
437 schools 71 areas 31:1 ratio
235 Primary 127 Secondary 70 Combined 5 Special Needs
371 public 66 independent
BOHLABELA
387 schools 44 areas 31:1 ratio
242 Primary 129 Secondary 14 Combined 2 Special Needs
365 public 22 independent
School Infrastructure Data
Infrastructure data (libraries, computer centres, laboratories, sports facilities) is not yet available for Mpumalanga. We are working on expanding infrastructure coverage to all provinces.
School data sourced from the Department of Basic Education (EMIS). Peer comparisons are based on schools within the same quintile, phase, and province group. Learn about our methodology