Skip to main content

Schools in Thulamahashe

Bohlabela, Mpumalanga

49 schools · 30 primary · 17 secondary · 33:1 ratio

Source: DBE EMIS Q3 2025 + NSC School Performance Report 2025Last updated
49 results
Showing 49 of 49 schools
Bombani Senior Secondary School
SecondaryPublicQ1
1,042 learners 30 educators 35:1

Fewer learners per educator than 19% of similar schools

Thulamahashe
Charley Mbhungele Primary School
PrimaryPublicQ3
498 learners 14 educators 36:1

Fewer learners per educator than 40% of similar schools

Thulamahashe
Daniye Primary School
PrimaryPublicQ1
374 learners 13 educators 29:1

Fewer learners per educator than 75% of similar schools

Thulamahashe
Dumphies Combined School
CombinedPublicQ1
514 learners 15 educators 34:1

Fewer learners per educator than 31% of similar schools

Thulamahashe
Eric Nxumalo High School
SecondaryPublicQ3
1,068 learners 32 educators 33:1

Fewer learners per educator than 30% of similar schools

Thulamahashe
Ezrom Primary School
PrimaryPublicQ3
824 learners 24 educators 34:1

Fewer learners per educator than 50% of similar schools

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

Fewer learners per educator than 40% of similar schools

Thulamahashe
Frank Maghinyana High School
SecondaryPublicQ2
735 learners 26 educators 28:1

Fewer learners per educator than 75% of similar schools

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

Fewer learners per educator than 8% of similar schools

Thulamahashe
Godide High School
SecondaryPublicQ3
570 learners 17 educators 34:1

Fewer learners per educator than 30% of similar schools

Thulamahashe
Hlavathi Primary School
PrimaryPublicQ2
222 learners 8 educators 28:1

Fewer learners per educator than 79% of similar schools

Thulamahashe
Hluvukani Primary School
PrimaryPublicQ1
334 learners 10 educators 33:1

Fewer learners per educator than 45% of similar schools

Thulamahashe
Hokwe Primary School
PrimaryPublicQ1
206 learners 6 educators 34:1

Fewer learners per educator than 33% of similar schools

Thulamahashe
Humulani Primary School
PrimaryPublicQ3
622 learners 17 educators 37:1

Fewer learners per educator than 31% of similar schools

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

Fewer learners per educator than 52% of similar schools

Thulamahashe
Langa Secondary School
SecondaryPublicQ3
703 learners 24 educators 29:1

Fewer learners per educator than 68% of similar schools

Thulamahashe
Ludlow Primary School
PrimaryPublicQ2
875 learners 26 educators 34:1

Fewer learners per educator than 48% of similar schools

Thulamahashe
Machaye Senior Secondary School
SecondaryPublicQ1
306 learners 10 educators 31:1

Fewer learners per educator than 60% of similar schools

Thulamahashe
Mafemani Nxumalo Secondary School
SecondaryPublicQ3
1,405 learners 54 educators 26:1

Fewer learners per educator than 85% of similar schools

Thulamahashe
Magigwana Secondary School
SecondaryPublicQ1
866 learners 31 educators 28:1

Fewer learners per educator than 78% of similar schools

Thulamahashe
Mahlahluvana Primary School
PrimaryPublicQ1
416 learners 12 educators 35:1

Fewer learners per educator than 31% of similar schools

Thulamahashe
Mahlambandlopfu Primary School
PrimaryPublicQ3
925 learners 28 educators 33:1

Fewer learners per educator than 60% of similar schools

Thulamahashe
Mahuvo Secondary School
SecondaryPublicQ3
482 learners 16 educators 30:1

Fewer learners per educator than 63% of similar schools

Thulamahashe
Malamule High School
SecondaryPublicQ3
457 learners 15 educators 31:1

Fewer learners per educator than 61% of similar schools

Thulamahashe
Manyamoodieskatana Primary School
PrimaryPublicQ1
523 learners 14 educators 37:1

Fewer learners per educator than 16% of similar schools

Thulamahashe
Masilela Secondary School
SecondaryPublicQ2
700 learners 20 educators 35:1

Fewer learners per educator than 17% of similar schools

Thulamahashe
Mavandla Higher Primary School
PrimaryPublicQ3
241 learners 7 educators 34:1

Fewer learners per educator than 49% of similar schools

Thulamahashe
Mawewe High School
SecondaryPublicQ1
616 learners 18 educators 34:1

Fewer learners per educator than 23% of similar schools

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

Fewer learners per educator than 44% of similar schools

Thulamahashe
Mpithi Combined School
CombinedPublicQ3
349 learners 12 educators 29:1

Fewer learners per educator than 70% of similar schools

Thulamahashe
Mzila Secondary School
SecondaryPublicQ1
501 learners 15 educators 33:1

Fewer learners per educator than 29% of similar schools

Thulamahashe
Mzilikazi Primary School
PrimaryPublicQ2
192 learners 8 educators 24:1

Fewer learners per educator than 92% of similar schools

Thulamahashe
Mzimba Secondary School
SecondaryPublicQ1
413 learners 18 educators 23:1

Fewer learners per educator than 91% of similar schools

Thulamahashe
Ndimande Primary School
PrimaryPublicQ2
623 learners 17 educators 37:1

Fewer learners per educator than 28% of similar schools

Thulamahashe
Ndwandwe Primary School
PrimaryPublicQ1
195 learners 7 educators 28:1

Fewer learners per educator than 79% of similar schools

Thulamahashe
Nghunghunyana Secondary School
SecondaryPublicQ1
553 learners 15 educators 37:1

Fewer learners per educator than 6% of similar schools

Thulamahashe
Orhovelani High School
SecondaryPublicQ3
360 learners 20 educators 18:1

Fewer learners per educator than 99% of similar schools

Thulamahashe
Qcetywayo Primary School
PrimaryPublicQ1
295 learners 8 educators 37:1

Fewer learners per educator than 19% of similar schools

Thulamahashe
Sabeka Primary School
PrimaryPublicQ3
395 learners 12 educators 33:1

Fewer learners per educator than 61% of similar schools

Thulamahashe
Samuel Mhlanga Primary School
PrimaryPublicQ2
415 learners 12 educators 35:1

Fewer learners per educator than 43% of similar schools

Thulamahashe
Songeni Primary School
PrimaryPublicQ1
1,032 learners 27 educators 38:1

Fewer learners per educator than 12% of similar schools

Thulamahashe
Soniye Primary School
PrimaryPublicQ3
385 learners 11 educators 35:1

Fewer learners per educator than 45% of similar schools

Thulamahashe
Thulamahashe Lower Primary School
PrimaryPublicQ3
783 learners 21 educators 37:1

Fewer learners per educator than 28% of similar schools

Thulamahashe
Welani Primary School
PrimaryPublicQ1
445 learners 13 educators 34:1

Fewer learners per educator than 35% of similar schools

Thulamahashe
Wisani Higher Primary School
PrimaryPublicQ3
639 learners 20 educators 32:1

Fewer learners per educator than 65% of similar schools

Thulamahashe
Xilongana-Malamulele Lower Primary School
PrimaryPublicQ3
357 learners 12 educators 30:1

Fewer learners per educator than 78% of similar schools

Thulamahashe
Ximoyi Khosa High School
SecondaryPublicQ1
817 learners 32 educators 26:1

Fewer learners per educator than 85% of similar schools

Thulamahashe
Zigode Primary School
PrimaryPublicQ3
498 learners 13 educators 38:1

Fewer learners per educator than 20% of similar schools

Thulamahashe
Zwide Primary School
PrimaryPublicQ3
604 learners 15 educators 40:1

Fewer learners per educator than 11% of similar schools

Thulamahashe

About Thulamahashe

Thulamahashe falls within the Bohlabela education district of Mpumalanga. It has 49 registered schools, including 30 primary and 17 secondary. The average learner-to-educator ratio across the area is 33:1.

Schools range across quintile 1–3.

School data sourced from the Department of Basic Education (EMIS). Peer comparisons are based on schools within the same quintile, phase, and province group. The learner-educator ratio includes all staff classified as educators — actual class sizes may differ. Learn about our methodology