Skip to main content

Independent Schools in Mpumalanga

139 schools · DBE EMIS Q3 2025

Showing 139 of 139 schools

Primary · Independent · Collegeview

32 learners · 5 educators · 6:1

Primary · Independent · Nelspruit

56 learners · 4 educators · 14:1

Combined · Independent · White River

43 learners · 6 educators · 7:1

Secondary · Independent · White River

184 learners · 12 educators · 15:1

Secondary · Independent · Acornhoek

150 learners · 9 educators · 17:1

Combined · Independent · Evander

52 learners · 4 educators · 13:1

Combined · Independent · Moloto

263 learners · 13 educators · 20:1

Primary · Independent · Piet Retief

621 learners · 38 educators · 16:1

Combined · Independent · Witbank 262it

300 learners · 17 educators · 18:1

Combined · Independent · Riverview Plots

104 learners · 19 educators · 6:1

Primary · Independent · Barberton

84 learners · 8 educators · 11:1

Combined · Independent · Nkomazi

151 learners · 12 educators · 13:1

Combined · Independent · Malelane

935 learners · 18 educators · 52:1

Primary · Independent · Bethal

590 learners · 28 educators · 21:1

Primary · Independent · Matsulu

106 learners · 15 educators · 7:1

Primary · Independent · Nkangala

276 learners · 18 educators · 15:1

Primary · Independent · Middelburg

229 learners · 15 educators · 15:1

Combined · Independent · Bohlabela

308 learners · 17 educators · 18:1

Primary · Independent · Volksrust

17 learners · 5 educators · 3:1

Primary · Independent · Bethal

24 learners · 8 educators · 3:1

Combined · Independent · Carolina

16 learners · 3 educators · 5:1

Primary · Independent · Ermelo

11 learners · 2 educators · 6:1

Combined · Independent · Mbombela

31 learners · 5 educators · 6:1

Secondary · Independent · Emalahleni

564 learners · 66 educators · 9:1

Combined · Independent · Bohlabela

253 learners · 15 educators · 17:1

Primary · Independent · Mbombela

119 learners · 10 educators · 12:1

Secondary · Independent · Mbombela

136 learners · 5 educators · 27:1

Combined · Independent · Machadodorp

15 learners · 2 educators · 8:1

Primary · Independent · Schoemansdal

72 learners · 6 educators · 12:1

Primary · Independent · Volksrust

139 learners · 13 educators · 11:1