Skip to main content

Full Service Schools in Mpumalanga

138 schools · DBE EMIS Q3 2025

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

Showing 138 of 138 schools
Aa Khumalo Primary School
PrimaryPublicQ2
502 learners 13 educators 39:1

Fewer learners per educator than 15% of similar schools

Kabokweni
Alexandria Primary School
PrimaryPublicQ3
359 learners 12 educators 30:1

Fewer learners per educator than 76% of similar schools

Bushbuckridge
Aplos Chiloane Primary School
PrimaryPublicQ3
384 learners 10 educators 38:1

Fewer learners per educator than 20% of similar schools

Acornhoek
Bazani Primary School
PrimaryPublicQ3
776 learners 27 educators 29:1

Fewer learners per educator than 82% of similar schools

Botleng
Bhekimfundo Primary School
PrimaryPublicQ3
597 learners 17 educators 35:1

Fewer learners per educator than 43% of similar schools

Empumalanga
Bongiduvha Primary School
CombinedPublicQ4
369 learners 13 educators 28:1

Fewer learners per educator than 64% of similar schools

Witbank
Bongokuhle Primary School
PrimaryPublicQ3
1,291 learners 33 educators 39:1

Fewer learners per educator than 17% of similar schools

Shongwe Mission
Bukhosibetfu Primary School
PrimaryPublicQ1
1,004 learners 29 educators 35:1

Fewer learners per educator than 32% of similar schools

Shongwe Mission
Buyani Primary School
PrimaryPublicQ4
1,279 learners 32 educators 40:1

Fewer learners per educator than 12% of similar schools

Embalenhle
Carolina Combined School
CombinedPublicQ5
1,068 learners 33 educators 32:1

Fewer learners per educator than 38% of similar schools

Carolina
Chakaza Primary School
PrimaryPublicQ2
626 learners 20 educators 31:1

Fewer learners per educator than 63% of similar schools

Kanyamazane
Chief Makunyula Primary School
PrimaryPublicQ1
1,560 learners 42 educators 37:1

Fewer learners per educator than 17% of similar schools

Uthokozani
Davel Combined School
CombinedPublicQ4
867 learners 25 educators 35:1

Fewer learners per educator than 21% of similar schools

Davel
Diphaswa Primary School
PrimaryPublicQ2
245 learners 8 educators 31:1

Fewer learners per educator than 65% of similar schools

Bushbuckridge
Early Bird Primary School
CombinedPublicQ1
442 learners 13 educators 34:1

Fewer learners per educator than 34% of similar schools

Standerton
Ebhudlweni Primary School
PrimaryPublicQ4
718 learners 20 educators 36:1

Fewer learners per educator than 45% of similar schools

Emgwenya
Ekucathuzeni Primary School
PrimaryPublicQ4
1,146 learners 27 educators 42:1

Fewer learners per educator than 5% of similar schools

Barberton
Eluyengweni Primary School
PrimaryPublicQ1
301 learners 8 educators 38:1

Fewer learners per educator than 15% of similar schools

Mpuluzi
Emfuleni Primary School
PrimaryPublicQ2
346 learners 11 educators 32:1

Fewer learners per educator than 62% of similar schools

Hazyview
Emfundweni Primary School
PrimaryPublicQ3
629 learners 20 educators 31:1

Fewer learners per educator than 68% of similar schools

Mbibane
Enzani Primary School
PrimaryPublicQ4
432 learners 13 educators 33:1

Fewer learners per educator than 67% of similar schools

Matsulu
Ezwenilethu Primary School
PrimaryPublicQ5
462 learners 16 educators 29:1

Fewer learners per educator than 35% of similar schools

Siyabuswa
Father Charles Primary School
PrimaryPublicQ1
381 learners 16 educators 24:1

Fewer learners per educator than 91% of similar schools

Elukwatini
Floraphophe Primary School
PrimaryPublicQ3
320 learners 9 educators 36:1

Fewer learners per educator than 40% of similar schools

Thulamahashe
Gavazana Primary School
PrimaryPublicQ1
237 learners 6 educators 40:1

Fewer learners per educator than 8% of similar schools

Thulamahashe
Glory Hill Primary School
PrimaryPublicQ4
733 learners 23 educators 32:1

Fewer learners per educator than 74% of similar schools

Graskop
Gogomhlanga Primary School
PrimaryPublicQ1
476 learners 14 educators 34:1

Fewer learners per educator than 37% of similar schools

Masibekela
Green Valley Lower & Higher Primary School
PrimaryPublicQ2
1,518 learners 40 educators 38:1

Fewer learners per educator than 18% of similar schools

Acornhoek
Gutjwa Primary School
PrimaryPublicQ2
789 learners 19 educators 42:1

Fewer learners per educator than 6% of similar schools

Kabokweni
Hendrina Primary School
PrimaryPublicQ4
1,554 learners 45 educators 35:1

Fewer learners per educator than 55% of similar schools

Kwazamokuhle
Homuzeya Primary School
PrimaryPublicQ2
856 learners 22 educators 39:1

Fewer learners per educator than 13% of similar schools

Mkhuhlu
Ifalethu Primary School
PrimaryPublicQ1
1,281 learners 38 educators 34:1

Fewer learners per educator than 42% of similar schools

Hazyview
Ingwenyama Primary School
CombinedPublicQ2
612 learners 18 educators 34:1

Fewer learners per educator than 40% of similar schools

Komatipoort
Inkhambeni Primary School
PrimaryPublicQ3
621 learners 17 educators 37:1

Fewer learners per educator than 32% of similar schools

Hazyview
Ithole Primary School
PrimaryPublicQ3
989 learners 25 educators 40:1

Fewer learners per educator than 15% of similar schools

Amsterdam
J.J. Matsana Primary School
PrimaryPublicQ1
292 learners 10 educators 29:1

Fewer learners per educator than 73% of similar schools

Ximhungwe
Jabulani Primary School
PrimaryPublicQ2
1,725 learners 47 educators 37:1

Fewer learners per educator than 27% of similar schools

Ekangala
Jeremia Mdaka Primary School
PrimaryPublicQ2
1,106 learners 34 educators 33:1

Fewer learners per educator than 56% of similar schools

Emalahleni
John Mdluli Primary School
PrimaryPublicQ2
1,503 learners 36 educators 42:1

Fewer learners per educator than 5% of similar schools

Mataffin
Katjibane Primary School
PrimaryPublicQ1
341 learners 11 educators 31:1

Fewer learners per educator than 63% of similar schools

Settlers
Kgantsho Primary School
CombinedPublicQ3
1,001 learners 30 educators 33:1

Fewer learners per educator than 43% of similar schools

Kwamhlanga
Khayelihle Primary School
PrimaryPublicQ1
874 learners 27 educators 32:1

Fewer learners per educator than 52% of similar schools

Thulamahashe
Khokhovela Higher Primary School
PrimaryPublicQ1
787 learners 23 educators 34:1

Fewer learners per educator than 35% of similar schools

Arconhoek
Kobeng Primary School
PrimaryPublicQ3
434 learners 14 educators 31:1

Fewer learners per educator than 69% of similar schools

Thabatlou
Kwakwari Primary School
PrimaryPublicQ2
1,038 learners 29 educators 36:1

Fewer learners per educator than 36% of similar schools

Bronkhorstspruit
Kwetse Lower and Higher Primary School
PrimaryPublicQ2
597 learners 20 educators 30:1

Fewer learners per educator than 69% of similar schools

Mkhuhlu
Langalibalele Primary School
CombinedPublicQ3
544 learners 19 educators 29:1

Fewer learners per educator than 78% of similar schools

Kwamhlanga
Lefiso Primary School
PrimaryPublicQ1
278 learners 10 educators 28:1

Fewer learners per educator than 80% of similar schools

Mutlestad
Lekanang Primary School
PrimaryPublicQ1
433 learners 16 educators 27:1

Fewer learners per educator than 83% of similar schools

Casteel
Lekazi Primary School
CombinedPublicQ5
1,879 learners 55 educators 34:1

Fewer learners per educator than 19% of similar schools

Kanyamazane
Letsamaile Chiloane Primary School
PrimaryPublicQ1
650 learners 20 educators 33:1

Fewer learners per educator than 51% of similar schools

Acornhoek
Lifalethu Primary School
PrimaryPublicQ2
1,082 learners 29 educators 37:1

Fewer learners per educator than 23% of similar schools

Embalenhle
Lindilanga Primary School
PrimaryPublicQ4
713 learners 30 educators 24:1

Fewer learners per educator than 93% of similar schools

Standerton
Lomatidraai Primary School
PrimaryPublicQ3
616 learners 18 educators 34:1

Fewer learners per educator than 51% of similar schools

Shongwe Mission
Londhindha Primary School
PrimaryPublicQ3
478 learners 15 educators 32:1

Fewer learners per educator than 65% of similar schools

Mkhuhlu
Lothair Primary School
PrimaryPublicQ1
1,065 learners 32 educators 33:1

Fewer learners per educator than 46% of similar schools

Silindile Location
M.O. Mashego Lower Primary School
PrimaryPublicQ1
840 learners 25 educators 34:1

Fewer learners per educator than 43% of similar schools

Bushbuckridge
Madile Lower Higher Primary School
PrimaryPublicQ2
747 learners 22 educators 34:1

Fewer learners per educator than 48% of similar schools

Arconhoek
Madzanga Primary School
PrimaryPublicQ1
280 learners 9 educators 31:1

Fewer learners per educator than 62% of similar schools

Elukwatini
Magaduzela Primary School
PrimaryPublicQ3
326 learners 14 educators 23:1

Fewer learners per educator than 94% of similar schools

Empumalanga
Magcekeni Primary School
PrimaryPublicQ3
1,323 learners 34 educators 39:1

Fewer learners per educator than 18% of similar schools

Sidlamafa
Magudu Primary School
PrimaryPublicQ1
372 learners 11 educators 34:1

Fewer learners per educator than 40% of similar schools

Ximhungwe
Makhosonke Primary School
PrimaryPublicQ2
346 learners 13 educators 27:1

Fewer learners per educator than 83% of similar schools

Elukwatini
Maloka Primary School
PrimaryPublicQ2
416 learners 12 educators 35:1

Fewer learners per educator than 43% of similar schools

Pankop
Malontone Primary School
PrimaryPublicQ1
639 learners 22 educators 29:1

Fewer learners per educator than 75% of similar schools

Seabe
Mamosodi Primary School
PrimaryPublicQ1
268 learners 9 educators 30:1

Fewer learners per educator than 71% of similar schools

Arconhoek
Maqamela Primary School
PrimaryPublicQ4
821 learners 24 educators 34:1

Fewer learners per educator than 58% of similar schools

Kabokweni
Marambane Primary School
PrimaryPublicQ4
1,286 learners 37 educators 35:1

Fewer learners per educator than 53% of similar schools

Mashishing
Mareleng Primary School
PrimaryPublicQ2
1,151 learners 39 educators 30:1

Fewer learners per educator than 71% of similar schools

Siyabuswa
Mathethe Primary School
PrimaryPublicQ2
357 learners 11 educators 33:1

Fewer learners per educator than 56% of similar schools

Sleutelfontein
Mathule Primary-1 School
PrimaryPublicQ2
635 learners 20 educators 32:1

Fewer learners per educator than 60% of similar schools

Shatale
Matsafeni Primary School
PrimaryPublicQ3
862 learners 25 educators 35:1

Fewer learners per educator than 48% of similar schools

Malelane
Mganduzweni Primary School
CombinedPublicQ2
390 learners 13 educators 30:1

Fewer learners per educator than 67% of similar schools

White River
Mhlava-Khosa Primary School
PrimaryPublicQ2
259 learners 8 educators 32:1

Fewer learners per educator than 57% of similar schools

Bushbuckridge
Mlamlankunzi Primary School
PrimaryPublicQ2
921 learners 21 educators 44:1

Fewer learners per educator than 2% of similar schools

Greylingstad
Mnyamana Primary School
PrimaryPublicQ3
159 learners 7 educators 23:1

Fewer learners per educator than 95% of similar schools

Empumalanga
Moduping Combined School
CombinedPublicQ3
486 learners 18 educators 27:1

Fewer learners per educator than 83% of similar schools

Hazyview
Morei Primary School
PrimaryPublicQ1
626 learners 18 educators 35:1

Fewer learners per educator than 29% of similar schools

Acornhoek
Mpikaniso Primary School
PrimaryPublicQ1
971 learners 29 educators 34:1

Fewer learners per educator than 44% of similar schools

Thulamahashe
Mshengu Inclusive School
CombinedPublicQ2
290 learners 10 educators 29:1

Fewer learners per educator than 74% of similar schools

Kwalugedlane
Msogwaba Primary School
PrimaryPublicQ2
1,203 learners 36 educators 33:1

Fewer learners per educator than 51% of similar schools

Kanyamazane
Mtembeni Primary School
PrimaryPublicQ1
454 learners 15 educators 30:1

Fewer learners per educator than 68% of similar schools

Hluvukani
Mthombeni Primary School
PrimaryPublicQ4
1,335 learners 41 educators 33:1

Fewer learners per educator than 69% of similar schools

Mhluzi
Narishe Primary School
PrimaryPublicQ3
167 learners 5 educators 33:1

Fewer learners per educator than 56% of similar schools

Shatale
Ndabeni H Primary School
PrimaryPublicQ3
534 learners 16 educators 33:1

Fewer learners per educator than 56% of similar schools

Acornhoek
Nembe Mhlaba Primary School
PrimaryPublicQ1
388 learners 15 educators 26:1

Fewer learners per educator than 86% of similar schools

Ximhungwe
Nkothasi Primary School
PrimaryPublicQ3
467 learners 15 educators 31:1

Fewer learners per educator than 68% of similar schools

Bushbuckridge
Nqobile Primary School
PrimaryPublicQ4
1,534 learners 41 educators 37:1

Fewer learners per educator than 30% of similar schools

Ethandakukhanya
Ntsie Primary School
PrimaryPublicQ3
389 learners 11 educators 35:1

Fewer learners per educator than 41% of similar schools

Bushbuckridge
Petrus Maziya Primary School
PrimaryPublicQ3
1,283 learners 31 educators 41:1

Fewer learners per educator than 6% of similar schools

Leslie
Phakama Primary School
CombinedPublicQ4
248 learners 10 educators 25:1

Fewer learners per educator than 88% of similar schools

Emalahleni
Phakgamang Primary School
PrimaryPublicQ3
683 learners 17 educators 40:1

Fewer learners per educator than 11% of similar schools

Siyabuswa
Phembindlela Primary School
PrimaryPublicQ4
1,029 learners 29 educators 36:1

Fewer learners per educator than 50% of similar schools

Volksrust
Phumulani Primary School
PrimaryPublicQ1
260 learners 10 educators 26:1

Fewer learners per educator than 85% of similar schools

Dundonald
Primêre Skool Kellysville
PrimaryPublicQ2
1,128 learners 27 educators 42:1

Fewer learners per educator than 5% of similar schools

Kellysville
Qhubekani Primary School
PrimaryPublicQ2
1,257 learners 33 educators 38:1

Fewer learners per educator than 18% of similar schools

Piet Retief
Ramabifi Primary School
PrimaryPublicQ2
146 learners 5 educators 29:1

Fewer learners per educator than 73% of similar schools

Seabe
Relane Lower Primary School
PrimaryPublicQ1
372 learners 11 educators 34:1

Fewer learners per educator than 40% of similar schools

Bushbuckridge
Retang Primary School
PrimaryPublicQ2
1,539 learners 38 educators 41:1

Fewer learners per educator than 8% of similar schools

Moloto
S.H. Nyalungu Primary School
PrimaryPublicQ3
801 learners 20 educators 40:1

Fewer learners per educator than 13% of similar schools

Bushbuckridge
Samson Sibuyi Primary School
PrimaryPublicQ1
269 learners 10 educators 27:1

Fewer learners per educator than 84% of similar schools

Hluvukani
Seganyane Primary School
PrimaryPublicQ2
539 learners 15 educators 36:1

Fewer learners per educator than 35% of similar schools

Acornhoek
Sehlulile Primary School
PrimaryPublicQ2
1,070 learners 31 educators 35:1

Fewer learners per educator than 45% of similar schools

Matsulu
Sibis Primary School
PrimaryPublicQ2
189 learners 8 educators 24:1

Fewer learners per educator than 94% of similar schools

Skilpadfontein
Siboyiye Combined School
CombinedPublicQ1
899 learners 27 educators 33:1

Fewer learners per educator than 39% of similar schools

Bushbuckridge
Sijabule Primary School
PrimaryPublicQ3
495 learners 16 educators 31:1

Fewer learners per educator than 70% of similar schools

Mbibane
Sikhutsele Primary School
CombinedPublicQ4
977 learners 28 educators 35:1

Fewer learners per educator than 15% of similar schools

Barberton
Sinetjhudu Primary School
PrimaryPublicQ1
584 learners 18 educators 32:1

Fewer learners per educator than 52% of similar schools

Empumalanga
Siyabuswa Primary School
PrimaryPublicQ5
476 learners 15 educators 32:1

Fewer learners per educator than 29% of similar schools

Siyabuswa
Siyacathula Primary School
PrimaryPublicQ3
571 learners 17 educators 34:1

Fewer learners per educator than 55% of similar schools

Breyten
Siyeta Primary School
PrimaryPublicQ1
557 learners 18 educators 31:1

Fewer learners per educator than 64% of similar schools

Elukwatini
Sizakhele Primary School
PrimaryPublicQ2
1,357 learners 39 educators 35:1

Fewer learners per educator than 42% of similar schools

Sivukile Morgenzon
Sizani Primary School
PrimaryPublicQ1
848 learners 23 educators 37:1

Fewer learners per educator than 19% of similar schools

Siyabuswa
Sizuzile Primary School
PrimaryPublicQ3
1,268 learners 35 educators 36:1

Fewer learners per educator than 34% of similar schools

Delmas
Somarobogo Primary School
PrimaryPublicQ2
306 learners 12 educators 26:1

Fewer learners per educator than 86% of similar schools

Empumalanga
Sukumani Primary School
PrimaryPublicQ2
785 learners 23 educators 34:1

Fewer learners per educator than 46% of similar schools

Ogies
Tegwans Nest Primary School
CombinedPublicQ2
68 learners 2 educators 34:1

Fewer learners per educator than 40% of similar schools

Greylingstad
Tekwane Primary School
PrimaryPublicQ4
743 learners 19 educators 39:1

Fewer learners per educator than 18% of similar schools

Kanyamazane
Tenteleni Primary School
PrimaryPublicQ3
1,262 learners 35 educators 36:1

Fewer learners per educator than 34% of similar schools

Kanyamazane
Thandanani Primary School
PrimaryPublicQ4
1,380 learners 34 educators 41:1

Fewer learners per educator than 8% of similar schools

Bethal
Thekiso Primary School
PrimaryPublicQ2
286 learners 10 educators 29:1

Fewer learners per educator than 76% of similar schools

Lefifi
Thembalihle Primary School
PrimaryPublicQ2
854 learners 20 educators 43:1

Fewer learners per educator than 4% of similar schools

Mbibane
Thembeka Primary School
PrimaryPublicQ5
433 learners 15 educators 29:1

Fewer learners per educator than 35% of similar schools

Siyabuswa
Thubelihle Primary School
CombinedPublicQ1
996 learners 27 educators 37:1

Fewer learners per educator than 15% of similar schools

Amersfoort
Thula Primary School
PrimaryPublicQ2
1,633 learners 40 educators 41:1

Fewer learners per educator than 7% of similar schools

Uthokozane
Thulani Primary School
PrimaryPublicQ3
1,337 learners 32 educators 42:1

Fewer learners per educator than 4% of similar schools

Mkhuhlu
Tlhame Primary School
PrimaryPublicQ2
276 learners 9 educators 31:1

Fewer learners per educator than 65% of similar schools

Bamokgoko
Tokoloho Primary School
PrimaryPublicQ2
572 learners 18 educators 32:1

Fewer learners per educator than 60% of similar schools

Grootvlei
Tsatselani Primary School
PrimaryPublicQ1
497 learners 15 educators 33:1

Fewer learners per educator than 47% of similar schools

Mpuluzi
Tsatsimfundvo Primary School
PrimaryPublicQ1
712 learners 21 educators 34:1

Fewer learners per educator than 38% of similar schools

Elukwatini
Tsembaletfu Primary School
PrimaryPublicQ2
1,305 learners 34 educators 38:1

Fewer learners per educator than 16% of similar schools

Kabokweni
Umsebe Primary School
PrimaryPublicQ1
1,309 learners 40 educators 33:1

Fewer learners per educator than 50% of similar schools

Wesselton
Victory Park Primary School
CombinedPublicQ4
1,259 learners 37 educators 34:1

Fewer learners per educator than 27% of similar schools

White River
Vulamasango Primary School
PrimaryPublicQ5
1,426 learners 39 educators 37:1

Fewer learners per educator than 13% of similar schools

Kanyamazane
Wakkerstroom Combined School
PrimaryPublicQ1
1,321 learners 38 educators 35:1

Fewer learners per educator than 29% of similar schools

Esizameleni
Wesselton Primary School
PrimaryPublicQ4
1,919 learners 49 educators 39:1

Fewer learners per educator than 17% of similar schools

Ermelo
Zamani Primary School
PrimaryPublicQ2
1,337 learners 35 educators 38:1

Fewer learners per educator than 17% of similar schools

Ivory Park
Zikuphule Primary School
PrimaryPublicQ5
1,397 learners 40 educators 35:1

Fewer learners per educator than 18% of similar schools

Mhluzi