Skip to main content

School Directory — Mpumalanga

Browse and compare schools. Filter by phase and quintile for learner-educator ratio context.

1,775
Schools
Quintile

To compare schools fairly, filter by phase and quintile. Each school is then ranked only against others in the same group.

Showing 1,775 schools

A Petit Pas Independent School

Primary · Collegeview · Independent

32
Learners
6.4:1
L:E
Pass Rate

Aa Khumalo Primary School

Primary · Kabokweni · Q2 · Public

502
Learners
38.6:1
L:E
Pass Rate

Abc Prestige School

Primary · Nelspruit · Independent

56
Learners
14.0:1
L:E
Pass Rate

Accelerated Academy

Combined · White River · Independent

43
Learners
7.2:1
L:E
Pass Rate

Acek Academy Secondary School

Secondary · White River · Independent

184
Learners
15.3:1
L:E
95.3%
Pass Rate

Acorn - Oaks Comprehensive High School

Secondary · Bohlabela · Q1 · Public

678
Learners
20.5:1
L:E
79.8%
Pass Rate

Acornhoek Academy School

Secondary · Acornhoek · Independent

150
Learners
16.7:1
L:E
94%
Pass Rate

Adullam Christian School

Combined · Evander · Independent

52
Learners
13.0:1
L:E
Pass Rate

Aerorand Primary School

Primary · Nkangala · Public

591
Learners
19.7:1
L:E
Pass Rate

Alex Benjamin Secondary School

Intermediate · Kwazamokuhle · Q3 · Public

920
Learners
30.7:1
L:E
Pass Rate

Alex Manabeng Mampana Primary

Primary · Emalahleni · Q2 · Public

1 928
Learners
38.6:1
L:E
Pass Rate

Alexandria Primary School

Primary · Bushbuckridge · Q3 · Public

359
Learners
29.9:1
L:E
Pass Rate

Alfred Matshine Commercial School

Secondary · Bushbuckridge · Q1 · Public

412
Learners
19.6:1
L:E
74.3%
Pass Rate

All Nations Christian School

Combined · Moloto · Independent

263
Learners
20.2:1
L:E
Pass Rate

Allan Makhunga Primary School

Primary · Embalenhle · Q4 · Public

951
Learners
35.2:1
L:E
Pass Rate

Allendale Secondary School

Secondary · Witbank · Q4 · Public

428
Learners
18.6:1
L:E
95.1%
Pass Rate

Alpha and Omega School

Primary · Piet Retief · Independent

621
Learners
16.3:1
L:E
Pass Rate

Alpheus D Nkosi Secondary School

Secondary · Emzinoni · Q4 · Public

1 238
Learners
26.9:1
L:E
90.8%
Pass Rate

Amadlelo Aluhlaza Secondary School

Secondary · Ethandakukhanya · Q4 · Public

1 240
Learners
31.0:1
L:E
79.6%
Pass Rate

Amandla Primary School

Primary · Witbank · Q2 · Public

152
Learners
30.4:1
L:E
Pass Rate

Amanzi Primary School

Primary · Badplaas · Q2 · Public

176
Learners
25.1:1
L:E
Pass Rate

Amon Nkosi Primary School

Primary · Barberton · Q1 · Public

685
Learners
31.1:1
L:E
Pass Rate

Andisa Primary School

Primary · Siyabuswa · Q1 · Public

288
Learners
36.0:1
L:E
Pass Rate

Andover Primary School

Primary · Arconhoek · Q1 · Public

377
Learners
31.4:1
L:E
Pass Rate

Andries Mashile Primary School

Primary · Bamokgoko · Q3 · Public

675
Learners
37.5:1
L:E
Pass Rate

Showing 1 to 25 of 1,775 schools

Learner-per-educator comparisons run within the same quintile and phase group only. Filter by both phase and quintile for meaningful like-for-like comparisons. The learner-educator ratio includes all staff classified as educators — actual class sizes may differ. Data sourced from the Department of Basic Education (EMIS). Learn about our methodology