Skip to main content

Full Service Schools in Ehlanzeni

Mpumalanga · 30 schools · DBE EMIS Q3 2025

A Full Service School supports learners with barriers to learning alongside mainstream learners in an inclusive environment.

Showing 30 of 30 schools

Primary · Public · Quintile 2 · Kabokweni

502 learners · 13 educators · 39:1

Primary · Public · Quintile 3 · Shongwe Mission

1,291 learners · 33 educators · 39:1

Primary · Public · Quintile 1 · Shongwe Mission

1,004 learners · 29 educators · 35:1

Primary · Public · Quintile 2 · Kanyamazane

626 learners · 20 educators · 31:1

Primary · Public · Quintile 1 · Uthokozani

1,560 learners · 42 educators · 37:1

Primary · Public · Quintile 4 · Barberton

1,146 learners · 27 educators · 42:1

Primary · Public · Quintile 4 · Matsulu

432 learners · 13 educators · 33:1

Primary · Public · Quintile 1 · Masibekela

476 learners · 14 educators · 34:1

Primary · Public · Quintile 2 · Kabokweni

789 learners · 19 educators · 42:1

Primary · Public · Quintile 1 · Hazyview

1,281 learners · 38 educators · 34:1

Combined · Public · Quintile 2 · Komatipoort

612 learners · 18 educators · 34:1

Primary · Public · Quintile 3 · Hazyview

621 learners · 17 educators · 37:1

Primary · Public · Quintile 2 · Mataffin

1,503 learners · 36 educators · 42:1

Combined · Public · Quintile 5 · Kanyamazane

1,879 learners · 55 educators · 34:1

Primary · Public · Quintile 3 · Shongwe Mission

616 learners · 18 educators · 34:1

Primary · Public · Quintile 3 · Sidlamafa

1,323 learners · 34 educators · 39:1

Primary · Public · Quintile 4 · Kabokweni

821 learners · 24 educators · 34:1

Primary · Public · Quintile 3 · Malelane

862 learners · 25 educators · 35:1

Combined · Public · Quintile 2 · White River

390 learners · 13 educators · 30:1

Combined · Public · Quintile 2 · Kwalugedlane

290 learners · 10 educators · 29:1

Primary · Public · Quintile 2 · Kanyamazane

1,203 learners · 36 educators · 33:1

Primary · Public · Quintile 2 · Matsulu

1,070 learners · 31 educators · 35:1

Combined · Public · Quintile 4 · Barberton

977 learners · 28 educators · 35:1

Primary · Public · Quintile 4 · Kanyamazane

743 learners · 19 educators · 39:1

Primary · Public · Quintile 3 · Kanyamazane

1,262 learners · 35 educators · 36:1

Primary · Public · Quintile 2 · Uthokozane

1,633 learners · 40 educators · 41:1

Primary · Public · Quintile 2 · Kabokweni

1,305 learners · 34 educators · 38:1

Combined · Public · Quintile 4 · White River

1,259 learners · 37 educators · 34:1

Primary · Public · Quintile 5 · Kanyamazane

1,426 learners · 39 educators · 37:1

Primary · Public · Quintile 2 · Ivory Park

1,337 learners · 35 educators · 38:1