Skip to main content

Schools in Soshanguve

Tshwane North, Gauteng

98
Schools
57
Primary
36
Secondary
30:1
Avg learners per educator

Soshanguve falls within the Tshwane North education district of Gauteng. It has 98 registered schools, including 57 primary and 36 secondary. The average learner-to-educator ratio across the area is 30:1.

Source: DBE EMIS Q3 2025.

Showing 98 of 98 schools
A Re Thabeng Primary School
PrimaryPublicQ4
1,230 learners 36 educators 34:1

Fewer learners per educator than 36% of similar schools

Soshanguve
Acudeo College Thornview
CombinedIndependent
726 learners 35 educators 21:1

Fewer learners per educator than 21% of similar schools

Soshanguve
Acudeo College Thornview Primary
PrimaryIndependent
523 learners 28 educators 19:1

Fewer learners per educator than 27% of similar schools

Soshanguve
Amogelang Secondary School
SecondaryPublicQ2
1,268 learners 46 educators 28:1

Fewer learners per educator than 87% of similar schools

Soshanguve
Ayanda Primary School
PrimaryPublicQ2
1,909 learners 53 educators 36:1

Fewer learners per educator than 20% of similar schools

Soshanguve
Babinaphuti Secondary School
SecondaryPublicQ5
869 learners 30 educators 29:1

Fewer learners per educator than 21% of similar schools

Soshanguve
Baleseng Secondary School
SecondaryPublicQ5
758 learners 28 educators 27:1

Fewer learners per educator than 29% of similar schools

Soshanguve
Boepathutse Lsen School
CombinedPublic
246 learners 12 educators 21:1

Fewer learners per educator than 0% of similar schools

Soshanguve
Bokamoso Primary School
PrimaryPublicQ2
1,456 learners 40 educators 36:1

Fewer learners per educator than 17% of similar schools

Soshanguve
Botse-Botse Secondary School
SecondaryPublicQ4
1,575 learners 49 educators 32:1

Fewer learners per educator than 32% of similar schools

Soshanguve
Central Secondary School
SecondaryPublicQ3
1,421 learners 46 educators 31:1

Fewer learners per educator than 45% of similar schools

Soshanguve
Curro Soshanguve
CombinedIndependent
1,567 learners 75 educators 21:1

Fewer learners per educator than 20% of similar schools

Soshanguve
Dc Marivate Secondary School
SecondaryPublicQ3
928 learners 29 educators 32:1

Fewer learners per educator than 29% of similar schools

Soshanguve
Dimakatso Primary School
PrimaryPublicQ2
1,239 learners 33 educators 38:1

Fewer learners per educator than 8% of similar schools

Soshanguve
Dithabaneng Primary School
PrimaryPublicQ4
547 learners 16 educators 34:1

Fewer learners per educator than 36% of similar schools

Soshanguve
Echibine Secondary School
SecondaryPublicQ4
802 learners 30 educators 27:1

Fewer learners per educator than 77% of similar schools

Soshanguve
Elizabeth Matsemela Secondary School
SecondaryPublicQ5
881 learners 34 educators 26:1

Fewer learners per educator than 36% of similar schools

Soshanguve
Entokozweni Primary School
PrimaryPublicQ2
866 learners 26 educators 33:1

Fewer learners per educator than 51% of similar schools

Soshanguve
Filadelfia
SecondaryPublic
182 learners 46 educators 4:1

Fewer learners per educator than 100% of similar schools

Soshanguve
Funekile Secondary School
SecondaryPublicQ1
1,017 learners 31 educators 33:1

Fewer learners per educator than 23% of similar schools

Soshanguve
Hlanganani Secondary School
SecondaryPublicQ4
1,123 learners 33 educators 34:1

Fewer learners per educator than 11% of similar schools

Soshanguve
Hlomphanang Secondary School
SecondaryPublicQ4
1,389 learners 48 educators 29:1

Fewer learners per educator than 64% of similar schools

Soshanguve
Ikhwezilethemba Intermediate School
PrimaryPublicQ4
457 learners 13 educators 35:1

Fewer learners per educator than 27% of similar schools

Soshanguve
Impact Progressive College
CombinedIndependent
31 learners 6 educators 5:1

Fewer learners per educator than 93% of similar schools

Soshanguve
Itumeleng Madiba Primary School
PrimaryPublicQ2
1,259 learners 37 educators 34:1

Fewer learners per educator than 45% of similar schools

Soshanguve
Kgadime Matsepe Secondary School
SecondaryPublicQ2
1,398 learners 48 educators 29:1

Fewer learners per educator than 77% of similar schools

Soshanguve
Kgomotso Secondary School
SecondaryPublicQ3
1,095 learners 45 educators 24:1

Fewer learners per educator than 90% of similar schools

Soshanguve
Kgotlelelang Primary School
PrimaryPublicQ1
1,489 learners 44 educators 34:1

Fewer learners per educator than 46% of similar schools

Soshanguve
Khensani Primary School
PrimaryPublicQ3
1,241 learners 39 educators 32:1

Fewer learners per educator than 48% of similar schools

Soshanguve
Klipfontein Secondary School
SecondaryPublicQ3
414 learners 14 educators 30:1

Fewer learners per educator than 61% of similar schools

Soshanguve
Kondelelani Secondary School
SecondaryPublicQ1
1,562 learners 52 educators 30:1

Fewer learners per educator than 57% of similar schools

Soshanguve
Kutung Primary School
PrimaryPublicQ4
970 learners 25 educators 39:1

Fewer learners per educator than 5% of similar schools

Soshanguve
Lesedi La Ditshaba
PrimaryIndependent
170 learners 12 educators 14:1

Fewer learners per educator than 43% of similar schools

Soshanguve
Lesedi Potlana Primary School
PrimaryPublicQ2
836 learners 27 educators 31:1

Fewer learners per educator than 71% of similar schools

Soshanguve
Lesedi Primary School
PrimaryPublicQ2
2,140 learners 60 educators 36:1

Fewer learners per educator than 23% of similar schools

Soshanguve
Lethabong Maths, Science and Ict School of Specialisation
SecondaryPublicQ4
1,454 learners 50 educators 29:1

Fewer learners per educator than 63% of similar schools

Soshanguve
Lindelani Primary School
PrimaryPublicQ4
782 learners 27 educators 29:1

Fewer learners per educator than 74% of similar schools

Soshanguve
M.J. Mgidi Secondary School
SecondaryPublicQ1
850 learners 33 educators 26:1

Fewer learners per educator than 88% of similar schools

Soshanguve
Mafumbuka Primary School
PrimaryPublicQ1
1,475 learners 44 educators 34:1

Fewer learners per educator than 51% of similar schools

Soshanguve
Makhosini Combined Secondary School
SecondaryPublicQ1
1,470 learners 51 educators 29:1

Fewer learners per educator than 69% of similar schools

Soshanguve
Matlapeng Primary School
PrimaryPublicQ3
1,651 learners 47 educators 35:1

Fewer learners per educator than 22% of similar schools

Soshanguve
Medicos
PrimaryPublic
383 learners 47 educators 8:1

Fewer learners per educator than 80% of similar schools

Soshanguve
Meetseng Primary School
PrimaryPublicQ4
1,090 learners 31 educators 35:1

Fewer learners per educator than 27% of similar schools

Soshanguve
Memezelo Secondary School
SecondaryPublicQ4
821 learners 31 educators 27:1

Fewer learners per educator than 78% of similar schools

Soshanguve
Mmabana Primary School
PrimaryPublicQ1
1,204 learners 39 educators 31:1

Fewer learners per educator than 74% of similar schools

Soshanguve
Mzimuhle Primary School
PrimaryPublicQ4
804 learners 25 educators 32:1

Fewer learners per educator than 54% of similar schools

Soshanguve
Nchuncheko Primary School
PrimaryPublicQ2
1,052 learners 30 educators 35:1

Fewer learners per educator than 31% of similar schools

Soshanguve
Ntsako Secondary School
SecondaryPublicQ3
1,312 learners 40 educators 33:1

Fewer learners per educator than 21% of similar schools

Soshanguve
Ntsha Peu Primary School
PrimaryPublicQ4
658 learners 23 educators 29:1

Fewer learners per educator than 75% of similar schools

Soshanguve
Padisago Primary School
PrimaryPublicQ5
1,491 learners 38 educators 39:1

Fewer learners per educator than 2% of similar schools

Soshanguve
Pele Primary School
PrimaryPublicQ5
1,661 learners 46 educators 36:1

Fewer learners per educator than 8% of similar schools

Soshanguve
Phakamonola Primary School
PrimaryPublicQ4
1,389 learners 38 educators 37:1

Fewer learners per educator than 15% of similar schools

Soshanguve
Phumzile Primary School
PrimaryPublicQ3
289 learners 10 educators 29:1

Fewer learners per educator than 69% of similar schools

Soshanguve
Phuthanang Primary School
PrimaryPublicQ4
659 learners 22 educators 30:1

Fewer learners per educator than 69% of similar schools

Soshanguve
Pulamadibogo Primary School
PrimaryPublicQ1
1,561 learners 47 educators 33:1

Fewer learners per educator than 55% of similar schools

Soshanguve
Raikana Primary School
PrimaryPublicQ2
1,034 learners 32 educators 32:1

Fewer learners per educator than 62% of similar schools

Soshanguve
Reabetswe Primary School
PrimaryPublicQ2
1,575 learners 46 educators 34:1

Fewer learners per educator than 42% of similar schools

Soshanguve
Redibone Primary School
PrimaryPublicQ4
307 learners 14 educators 22:1

Fewer learners per educator than 93% of similar schools

Soshanguve
Refithlile Pele Primary School No 1
PrimaryPublicQ2
882 learners 31 educators 29:1

Fewer learners per educator than 89% of similar schools

Soshanguve
Reitumetse Secondary School
SecondaryPublicQ5
1,199 learners 42 educators 29:1

Fewer learners per educator than 24% of similar schools

Soshanguve
Rethomile Secondary School
SecondaryPublicQ4
1,103 learners 33 educators 33:1

Fewer learners per educator than 15% of similar schools

Soshanguve
Rhulani Secondary School
SecondaryPublicQ3
1,002 learners 32 educators 31:1

Fewer learners per educator than 38% of similar schools

Soshanguve
Rivoningo Primary School
PrimaryPublicQ2
1,433 learners 40 educators 36:1

Fewer learners per educator than 22% of similar schools

Soshanguve
Rodney Mokoena Preparatory School
PrimaryPublicQ2
1,113 learners 42 educators 27:1

Fewer learners per educator than 95% of similar schools

Soshanguve
Rs Maluleke Primary School
PrimaryPublicQ2
1,297 learners 37 educators 35:1

Fewer learners per educator than 31% of similar schools

Soshanguve
Ruabohlale Junior Secondary School
SecondaryPublicQ2
1,499 learners 45 educators 33:1

Fewer learners per educator than 19% of similar schools

Soshanguve
Sediba-Sa-Tsebo Primary School
PrimaryPublicQ3
1,420 learners 39 educators 36:1

Fewer learners per educator than 12% of similar schools

Soshanguve
Seetsa-Sa-Kgwedi Primary School
PrimaryPublicQ2
1,501 learners 42 educators 36:1

Fewer learners per educator than 23% of similar schools

Soshanguve
Semphato Secondary School
SecondaryPublicQ1
1,021 learners 37 educators 28:1

Fewer learners per educator than 79% of similar schools

Soshanguve
Senthibele Senior Secondary School
SecondaryPublicQ2
1,253 learners 38 educators 33:1

Fewer learners per educator than 24% of similar schools

Soshanguve
Shalom Primary School
PrimaryPublicQ3
1,548 learners 45 educators 34:1

Fewer learners per educator than 29% of similar schools

Soshanguve
Sinqobile Primary School
PrimaryPublicQ3
2,108 learners 55 educators 38:1

Fewer learners per educator than 4% of similar schools

Soshanguve
Siphiwe Montessori School
PrimaryIndependent
473 learners 22 educators 22:1

Fewer learners per educator than 16% of similar schools

Soshanguve
Siyokhela Primary School
PrimaryPublicQ4
808 learners 20 educators 40:1

Fewer learners per educator than 2% of similar schools

Soshanguve
Soshanguve Automotive School of Specialisation
SecondaryPublicQ4
730 learners 45 educators 16:1

Fewer learners per educator than 100% of similar schools

Soshanguve
Soshanguve East Secondary School
SecondaryPublicQ5
1,796 learners 59 educators 30:1

Fewer learners per educator than 16% of similar schools

Soshanguve
Soshanguve East Secondary School
SecondaryPublic

Data not available

Soshanguve
Soshanguve Secondary School
SecondaryPublicQ3
1,365 learners 57 educators 24:1

Fewer learners per educator than 92% of similar schools

Soshanguve
Soshanguve Secure Care Centre Special School
PrimaryPublic
76 learners 9 educators 8:1

Fewer learners per educator than 77% of similar schools

Soshanguve
Soshanguve South Extension 1 Primary School
PrimaryPublic

Data not available

Soshanguve
Soshanguve South Primary School
PrimaryPublic

Data not available

Soshanguve
Soshanguve South Secondary School
SecondaryPublicQ3
1,741 learners 57 educators 31:1

Fewer learners per educator than 48% of similar schools

Soshanguve
Soshanguve Vv Primary School
PrimaryPublic

Data not available

Soshanguve
St Francis Primary School
PrimaryPublicQ2
819 learners 24 educators 34:1

Fewer learners per educator than 44% of similar schools

Soshanguve
Thakgalang Primary School
PrimaryPublicQ2

Data not available

Soshanguve
Thorntree Primary School
PrimaryPublicQ2
1,970 learners 54 educators 37:1

Fewer learners per educator than 16% of similar schools

Soshanguve
Thutong Junior Secondary School
SecondaryPublicQ4
917 learners 28 educators 33:1

Fewer learners per educator than 23% of similar schools

Soshanguve
Tiamoko Primary School
PrimaryPublicQ3
655 learners 19 educators 35:1

Fewer learners per educator than 29% of similar schools

Soshanguve
Tiyelelani Secondary School
SecondaryPublicQ4
1,257 learners 36 educators 35:1

Fewer learners per educator than 5% of similar schools

Soshanguve
Tlamaganyo Primary School
PrimaryPublicQ4
673 learners 21 educators 32:1

Fewer learners per educator than 57% of similar schools

Soshanguve
Tsaroga-Phoka Primary School
PrimaryPublicQ5
935 learners 27 educators 35:1

Fewer learners per educator than 13% of similar schools

Soshanguve
Tsosoloso School
CombinedPublic
49 learners 10 educators 5:1

Fewer learners per educator than 97% of similar schools

Soshanguve
Ubuhle-Bezwe Primary School
PrimaryPublicQ4
1,219 learners 41 educators 30:1

Fewer learners per educator than 70% of similar schools

Soshanguve
Umkhumbane Secondary School
SecondaryPublicQ3
502 learners 16 educators 31:1

Fewer learners per educator than 36% of similar schools

Soshanguve
Uthando Primary School
PrimaryPublicQ2
1,052 learners 36 educators 29:1

Fewer learners per educator than 86% of similar schools

Soshanguve
Vukani Primary School
PrimaryPublicQ3
826 learners 26 educators 32:1

Fewer learners per educator than 48% of similar schools

Soshanguve
Vukosi Primary School
PrimaryPublicQ1
1,708 learners 41 educators 42:1

Fewer learners per educator than 0% of similar schools

Soshanguve
Wallmansthal Secondary School
SecondaryPublicQ4
1,214 learners 46 educators 26:1

Fewer learners per educator than 80% of similar schools

Soshanguve

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