Skip to main content

Schools in Johannesburg

Johannesburg East, Gauteng

324
Schools
164
Primary
71
Secondary
25:1
Avg learners per educator

Johannesburg falls within the Johannesburg East education district of Gauteng. It has 324 registered schools, including 164 primary and 71 secondary. The average learner-to-educator ratio across the area is 25:1.

Source: DBE EMIS Q3 2025.

Showing 324 of 324 schools
Africa House College
CombinedIndependent
1,114 learners 38 educators 29:1

Fewer learners per educator than 7% of similar schools

Johannesburg
Aha-Thuto Secondary School
SecondaryPublicQ2
1,303 learners 48 educators 27:1

Fewer learners per educator than 93% of similar schools

Johannesburg
Allied Boys
CombinedIndependent

Data not available

Johannesburg
Allied School
CombinedIndependent
217 learners 14 educators 16:1

Fewer learners per educator than 40% of similar schools

Johannesburg
Allied School Fordsburg
CombinedIndependent
165 learners 16 educators 10:1

Fewer learners per educator than 68% of similar schools

Johannesburg
Alpha Tutorial College
CombinedIndependent
2,071 learners 74 educators 28:1

Fewer learners per educator than 8% of similar schools

Johannesburg
Aspiring Young Minds
CombinedIndependent
175 learners 12 educators 15:1

Fewer learners per educator than 45% of similar schools

Johannesburg
Athlone Boys' High School
SecondaryPublicQ5
539 learners 21 educators 26:1

Fewer learners per educator than 38% of similar schools

Johannesburg
Auckland Park Academy of Excellence
CombinedIndependent
538 learners 44 educators 12:1

Fewer learners per educator than 56% of similar schools

Johannesburg
Azara Secondary School
SecondaryPublicQ5
1,439 learners 46 educators 31:1

Fewer learners per educator than 12% of similar schools

Johannesburg
Barnato Park High School
SecondaryPublicQ5
1,334 learners 46 educators 29:1

Fewer learners per educator than 21% of similar schools

Johannesburg
Basa Freedom School
CombinedIndependent
560 learners 36 educators 16:1

Fewer learners per educator than 39% of similar schools

Johannesburg
Basa Tutorial Institute
CombinedIndependent
1,053 learners 60 educators 18:1

Fewer learners per educator than 31% of similar schools

Johannesburg
Bellevue Primary and High School
IntermediateIndependent
559 learners 24 educators 23:1

Fewer learners per educator than 20% of similar schools

Johannesburg
Bemssel College
CombinedIndependent
506 learners 19 educators 27:1

Fewer learners per educator than 9% of similar schools

Johannesburg
Berea Christian School
PrimaryIndependent
270 learners 10 educators 27:1

Fewer learners per educator than 7% of similar schools

Johannesburg
Bertrams Junior School
PrimaryPublicQ4
934 learners 25 educators 37:1

Fewer learners per educator than 10% of similar schools

Johannesburg
Beyhan College
CombinedIndependent
572 learners 14 educators 41:1

Fewer learners per educator than 2% of similar schools

Johannesburg
Blairgowrie Primary School
PrimaryPublicQ5
900 learners 40 educators 23:1

Fewer learners per educator than 79% of similar schools

Johannesburg
Bopanang Primary School
PrimaryPublicQ4
277 learners 14 educators 20:1

Fewer learners per educator than 95% of similar schools

Johannesburg
Bophelo-Impilo Private
CombinedIndependent
189 learners 21 educators 9:1

Fewer learners per educator than 76% of similar schools

Johannesburg
Bosmont Primary School
PrimaryPublicQ5
719 learners 26 educators 28:1

Fewer learners per educator than 55% of similar schools

Johannesburg
Bramley Primary School
PrimaryPublicQ5
1,312 learners 42 educators 31:1

Fewer learners per educator than 29% of similar schools

Johannesburg
Bree Primary School
PrimaryPublicQ5
1,085 learners 28 educators 39:1

Fewer learners per educator than 2% of similar schools

Johannesburg
Bright Stars Academy
CombinedIndependent
1,266 learners 44 educators 29:1

Fewer learners per educator than 7% of similar schools

Johannesburg
Bright Stars Academy
CombinedIndependent

Data not available

Johannesburg
Bryanston Parallel Medium School
PrimaryPublicQ5
1,054 learners 71 educators 15:1

Fewer learners per educator than 100% of similar schools

Johannesburg
Camden Preparatory School
PrimaryIndependent
318 learners 8 educators 40:1

Fewer learners per educator than 3% of similar schools

Johannesburg
Child Academy Programmes
PrimaryIndependent
1,614 learners 66 educators 25:1

Fewer learners per educator than 11% of similar schools

Johannesburg
Chris J Botha Secondary School
SecondaryPublicQ5
966 learners 30 educators 32:1

Fewer learners per educator than 10% of similar schools

Johannesburg
Christains Academy of Learning
CombinedIndependent

Data not available

Johannesburg
Christians Academy of Learning
CombinedIndependent
506 learners 17 educators 30:1

Fewer learners per educator than 6% of similar schools

Johannesburg
City Kidz Primary School
PrimaryIndependent
840 learners 39 educators 22:1

Fewer learners per educator than 16% of similar schools

Johannesburg
City Rand College-Johannesburg
CombinedIndependent
1,121 learners 31 educators 36:1

Fewer learners per educator than 4% of similar schools

Johannesburg
Cliffview Primary School
PrimaryPublicQ5
933 learners 44 educators 21:1

Fewer learners per educator than 82% of similar schools

Johannesburg
College Focus
CombinedIndependent
472 learners 19 educators 25:1

Fewer learners per educator than 12% of similar schools

Johannesburg
Concord College Mulburton
SecondaryIndependent
122 learners 14 educators 9:1

Fewer learners per educator than 71% of similar schools

Johannesburg
Coronationville Secondary School
SecondaryPublicQ4
812 learners 29 educators 28:1

Fewer learners per educator than 70% of similar schools

Johannesburg
Craighall Primary School
PrimaryPublicQ5
667 learners 39 educators 17:1

Fewer learners per educator than 96% of similar schools

Johannesburg
Crawford International Lonehill Preparatory
PrimaryIndependent

Data not available

Johannesburg
Crestview Primary School
PrimaryPublicQ5
601 learners 22 educators 27:1

Fewer learners per educator than 56% of similar schools

Johannesburg
Crosby Academic Primary School
PrimaryPublicQ5
738 learners 25 educators 30:1

Fewer learners per educator than 42% of similar schools

Johannesburg
Crown Reef Primary Mine School
PrimaryPublicQ4
620 learners 17 educators 37:1

Fewer learners per educator than 17% of similar schools

Johannesburg
Curro Douglasdale
PrimaryIndependent
265 learners 16 educators 17:1

Fewer learners per educator than 33% of similar schools

Johannesburg
Curro Jewel City
CombinedIndependent
433 learners 20 educators 22:1

Fewer learners per educator than 19% of similar schools

Johannesburg
Curro Oakdene
PrimaryIndependent
270 learners 21 educators 13:1

Fewer learners per educator than 50% of similar schools

Johannesburg
Daxina Primary School
PrimaryPublicQ5
1,389 learners 38 educators 37:1

Fewer learners per educator than 7% of similar schools

Johannesburg
Delrado Primary School
PrimaryPublicQ4
694 learners 27 educators 26:1

Fewer learners per educator than 86% of similar schools

Johannesburg
Denver Primary School
PrimaryPublicQ5
1,641 learners 38 educators 43:1

Fewer learners per educator than 0% of similar schools

Johannesburg
Destiny Charter Schools
CombinedIndependent
1,342 learners 30 educators 45:1

Fewer learners per educator than 2% of similar schools

Johannesburg
Diepsloot Combined School
CombinedPublicQ1
2,401 learners 72 educators 33:1
Too few similar schools for a reliable comparison
Johannesburg
Ditau Primary School
PrimaryPublicQ3
471 learners 13 educators 36:1

Fewer learners per educator than 13% of similar schools

Johannesburg
Diversity High School
SecondaryPublicQ5
1,131 learners 39 educators 29:1

Fewer learners per educator than 21% of similar schools

Johannesburg
Don Matterra
Special NeedsPublic
202 learners 16 educators 13:1
Too few similar schools for a reliable comparison
Johannesburg
Doornfontein Girls College
CombinedIndependent
270 learners 11 educators 25:1

Fewer learners per educator than 13% of similar schools

Johannesburg
Dowlinglaan Primary School
PrimaryPublicQ4
1,150 learners 34 educators 34:1

Fewer learners per educator than 40% of similar schools

Johannesburg
Dunctonwood Progressive School
CombinedIndependent
95 learners 14 educators 7:1

Fewer learners per educator than 88% of similar schools

Johannesburg
Duzek Christian School
CombinedIndependent
136 learners 8 educators 17:1

Fewer learners per educator than 33% of similar schools

Johannesburg
Dzata Primary School
PrimaryPublicQ3
233 learners 13 educators 18:1

Fewer learners per educator than 98% of similar schools

Johannesburg
Eastgate Primary School
PrimaryPublicQ5
774 learners 26 educators 30:1

Fewer learners per educator than 38% of similar schools

Johannesburg
Education Alive School
CombinedIndependent
967 learners 37 educators 26:1

Fewer learners per educator than 9% of similar schools

Johannesburg
Elandspark Private Academy
PrimaryIndependent
11 learners 10 educators 1:1

Fewer learners per educator than 100% of similar schools

Johannesburg
Eldocrest Primary School
PrimaryPublicQ4
1,194 learners 37 educators 32:1

Fewer learners per educator than 52% of similar schools

Johannesburg
Eldomaine Secondary School
SecondaryPublicQ4
1,266 learners 42 educators 30:1

Fewer learners per educator than 50% of similar schools

Johannesburg
Eldorado Park Primary School
PrimaryPublicQ4
1,048 learners 36 educators 29:1

Fewer learners per educator than 74% of similar schools

Johannesburg
Eldridge Primary School
PrimaryPublicQ4
1,349 learners 39 educators 35:1

Fewer learners per educator than 32% of similar schools

Johannesburg
Elethu Themba Public School
CombinedPublicQ2
2,306 learners 64 educators 36:1

Fewer learners per educator than 0% of similar schools

Johannesburg
Elitheni Primary School
PrimaryPublic
76 learners 9 educators 8:1

Fewer learners per educator than 77% of similar schools

Johannesburg
Emadlelweni Primary School
PrimaryPublicQ2
587 learners 20 educators 29:1

Fewer learners per educator than 86% of similar schools

Johannesburg
Emmanuel College
CombinedIndependent
84 learners 10 educators 8:1

Fewer learners per educator than 81% of similar schools

Johannesburg
Enkolweni Primary School
PrimaryPublicQ4
307 learners 13 educators 24:1

Fewer learners per educator than 89% of similar schools

Johannesburg
Ennerdale Secondary School
SecondaryPublicQ5
2,082 learners 89 educators 23:1

Fewer learners per educator than 54% of similar schools

Johannesburg
Ep Bauman Primary School
PrimaryPublicQ5
1,037 learners 43 educators 24:1

Fewer learners per educator than 71% of similar schools

Johannesburg
Espoir Academy
PrimaryIndependent
97 learners 11 educators 9:1

Fewer learners per educator than 74% of similar schools

Johannesburg
Eveline Independent School
IntermediateIndependent
599 learners 21 educators 29:1

Fewer learners per educator than 12% of similar schools

Johannesburg
Exploerer Pioneers School
CombinedIndependent
287 learners 15 educators 19:1

Fewer learners per educator than 25% of similar schools

Johannesburg
Fairview Junior School
PrimaryPublicQ4
808 learners 23 educators 35:1

Fewer learners per educator than 28% of similar schools

Johannesburg
Fairways Primary School
PrimaryPublicQ5
565 learners 24 educators 24:1

Fewer learners per educator than 74% of similar schools

Johannesburg
Falcon Learning Academy
CombinedIndependent
176 learners 14 educators 13:1

Fewer learners per educator than 52% of similar schools

Johannesburg
Finetown Primary School
PrimaryPublicQ1
1,656 learners 46 educators 36:1

Fewer learners per educator than 22% of similar schools

Johannesburg
Fons Luminis Secondary School
SecondaryPublicQ4
1,524 learners 46 educators 33:1

Fewer learners per educator than 18% of similar schools

Johannesburg
Fordsburg Primary School
PrimaryPublicQ5
1,222 learners 37 educators 33:1

Fewer learners per educator than 18% of similar schools

Johannesburg
Forest Town School
PrimaryPublic
381 learners 41 educators 9:1

Fewer learners per educator than 60% of similar schools

Johannesburg
Forte Secondary School
SecondaryPublicQ4
2,274 learners 66 educators 35:1

Fewer learners per educator than 7% of similar schools

Johannesburg
Foundation Learning Academy
CombinedIndependent
246 learners 13 educators 19:1

Fewer learners per educator than 26% of similar schools

Johannesburg
Frances Vorwergskool
CombinedPublic
358 learners 58 educators 6:1

Fewer learners per educator than 79% of similar schools

Johannesburg
Franklin D Roosevelt Primary School
PrimaryPublicQ5
831 learners 39 educators 21:1

Fewer learners per educator than 82% of similar schools

Johannesburg
Freedom Primary School
PrimaryPublicQ1
1,914 learners 55 educators 35:1

Fewer learners per educator than 34% of similar schools

Johannesburg
Future Nation Schools Lyndhurst
CombinedIndependent
516 learners 31 educators 17:1

Fewer learners per educator than 35% of similar schools

Johannesburg
Gem-Meg Academy
CombinedIndependent
318 learners 8 educators 40:1

Fewer learners per educator than 3% of similar schools

Johannesburg
Gillview Secondary School
SecondaryPublic

Data not available

Johannesburg
Glenanda Primary School
PrimaryPublicQ5
1,311 learners 51 educators 26:1

Fewer learners per educator than 66% of similar schools

Johannesburg
Glenvista High School
SecondaryPublicQ5
1,888 learners 85 educators 22:1

Fewer learners per educator than 62% of similar schools

Johannesburg
Goudpark Primary School
PrimaryPublicQ4
880 learners 26 educators 34:1

Fewer learners per educator than 40% of similar schools

Johannesburg
Gr Harris Primary School
PrimaryPublicQ5
1,041 learners 35 educators 30:1

Fewer learners per educator than 39% of similar schools

Johannesburg
Greenfield Primary School
PrimaryIndependent
91 learners 8 educators 11:1

Fewer learners per educator than 59% of similar schools

Johannesburg
Greenlane College
SecondaryIndependent
212 learners 12 educators 18:1

Fewer learners per educator than 22% of similar schools

Johannesburg
Greenside High School
SecondaryPublicQ5
992 learners 69 educators 14:1

Fewer learners per educator than 98% of similar schools

Johannesburg
Greenside Primary School
PrimaryPublicQ5
573 learners 32 educators 18:1

Fewer learners per educator than 95% of similar schools

Johannesburg
Gresswold Senior School
CombinedPublic
684 learners 49 educators 14:1

Fewer learners per educator than 7% of similar schools

Johannesburg
Hamilton House
SecondaryIndependent

Data not available

Johannesburg
Happy Hours Primary School
CombinedIndependent
36 learners 8 educators 5:1

Fewer learners per educator than 95% of similar schools

Johannesburg
Heerengracht Primary School
PrimaryPublicQ4
1,006 learners 30 educators 34:1

Fewer learners per educator than 43% of similar schools

Johannesburg
Hesperus Primary School
PrimaryPublicQ5
257 learners 9 educators 29:1

Fewer learners per educator than 48% of similar schools

Johannesburg
High Point Primary School
PrimaryPublic

Data not available

Johannesburg
Highlands North Boys High School
SecondaryPublicQ5
840 learners 35 educators 24:1

Fewer learners per educator than 50% of similar schools

Johannesburg
Highveld Primary School
PrimaryPublicQ5
987 learners 35 educators 28:1

Fewer learners per educator than 52% of similar schools

Johannesburg
Hirsch Lyons Boys School
SecondaryIndependent
41 learners 15 educators 3:1

Fewer learners per educator than 96% of similar schools

Johannesburg
Hirsch Lyons Girls School
SecondaryIndependent
59 learners 17 educators 4:1

Fewer learners per educator than 95% of similar schools

Johannesburg
Hlabangane Primary School
PrimaryPublicQ3
391 learners 16 educators 24:1

Fewer learners per educator than 92% of similar schools

Johannesburg
Hoërskool Die Burger
SecondaryPublicQ5
895 learners 34 educators 26:1

Fewer learners per educator than 33% of similar schools

Johannesburg
Hoërskool Die Fakkel
SecondaryPublicQ5
1,540 learners 55 educators 28:1

Fewer learners per educator than 25% of similar schools

Johannesburg
Hoërskool President
SecondaryPublicQ5
2,371 learners

Data not available

Johannesburg
Hoërskool Vorentoe
SecondaryPublicQ5
1,277 learners 54 educators 24:1

Fewer learners per educator than 52% of similar schools

Johannesburg
Holiness Combined School
CombinedIndependent
454 learners 11 educators 41:1

Fewer learners per educator than 2% of similar schools

Johannesburg
Hope Fountain Combined School-Hillbrow
CombinedIndependent
397 learners 16 educators 25:1

Fewer learners per educator than 12% of similar schools

Johannesburg
Houghton Muslim Academy
CombinedIndependent
487 learners 34 educators 14:1

Fewer learners per educator than 46% of similar schools

Johannesburg
Houghton Primary School
PrimaryPublicQ5
528 learners 26 educators 20:1

Fewer learners per educator than 86% of similar schools

Johannesburg
Hyde Park High School
SecondaryPublicQ5
773 learners 43 educators 18:1

Fewer learners per educator than 85% of similar schools

Johannesburg
I H Harris Primary School
PrimaryPublicQ5
994 learners 30 educators 33:1

Fewer learners per educator than 18% of similar schools

Johannesburg
Ibhongo Secondary School
SecondaryPublicQ2
1,987 learners 57 educators 35:1

Fewer learners per educator than 7% of similar schools

Johannesburg
Igugu Primary School
PrimaryPublicQ4
338 learners 13 educators 26:1

Fewer learners per educator than 84% of similar schools

Johannesburg
Igugulethu Primary School
PrimaryPublicQ1
1,363 learners 42 educators 33:1

Fewer learners per educator than 61% of similar schools

Johannesburg
Ikaneng Primary School
PrimaryPublicQ4
914 learners 40 educators 23:1

Fewer learners per educator than 91% of similar schools

Johannesburg
Ikusasalethu Secondary School
SecondaryPublicQ1
1,327 learners 40 educators 33:1

Fewer learners per educator than 16% of similar schools

Johannesburg
Inkonjane Secondary School
SecondaryPublicQ3
304 learners 13 educators 23:1

Fewer learners per educator than 95% of similar schools

Johannesburg
Intlonipho Primary School
PrimaryPublicQ2
1,130 learners 33 educators 34:1

Fewer learners per educator than 42% of similar schools

Johannesburg
Isaacson Primary School
PrimaryPublicQ4
244 learners 10 educators 24:1

Fewer learners per educator than 88% of similar schools

Johannesburg
Itemogele Primary School
PrimaryPublicQ5
1,595 learners 43 educators 37:1

Fewer learners per educator than 6% of similar schools

Johannesburg
Ithemba Study Centre
CombinedIndependent
291 learners 12 educators 24:1

Fewer learners per educator than 14% of similar schools

-johannesburg
Itumeleng School for Severely Mentally Handicapped
PrimaryPublic
284 learners 28 educators 10:1

Fewer learners per educator than 43% of similar schools

Johannesburg
Jabulile Secondary School
SecondaryPublicQ2
1,464 learners 52 educators 28:1

Fewer learners per educator than 84% of similar schools

Johannesburg
Jeppe Education Centre
CombinedIndependent
1,060 learners 21 educators 51:1

Fewer learners per educator than 1% of similar schools

Johannesburg
Jeppe High Preparatory School
PrimaryPublicQ5
819 learners 31 educators 26:1

Fewer learners per educator than 62% of similar schools

Johannesburg
Jeppe High School for Boys
SecondaryPublicQ5
1,099 learners 71 educators 16:1

Fewer learners per educator than 95% of similar schools

Johannesburg
Jeppe High School for Girls
SecondaryPublicQ5
947 learners 61 educators 16:1

Fewer learners per educator than 95% of similar schools

Johannesburg
Johannesburg Girls' Preparatory School
PrimaryPublicQ5
1,053 learners 39 educators 27:1

Fewer learners per educator than 58% of similar schools

Johannesburg
Johannesburg Hospital School
CombinedPublic
80 learners 12 educators 7:1

Fewer learners per educator than 69% of similar schools

Johannesburg
Johannesburg Muslim School
CombinedIndependent
752 learners 60 educators 13:1

Fewer learners per educator than 53% of similar schools

Johannesburg
Johannesburg Polytech Institute
CombinedIndependent
2,375 learners 96 educators 25:1

Fewer learners per educator than 12% of similar schools

Johannesburg
Johannesburg School for Autism
PrimaryPublic
354 learners 48 educators 7:1

Fewer learners per educator than 85% of similar schools

Johannesburg
Johannesburg Secondary School
SecondaryPublicQ5
1,199 learners 43 educators 28:1

Fewer learners per educator than 25% of similar schools

Johannesburg
Jules High School
SecondaryPublicQ5
792 learners 32 educators 25:1

Fewer learners per educator than 44% of similar schools

Johannesburg
Julius Sebolai Primary School
PrimaryPublicQ1
1,673 learners 47 educators 36:1

Fewer learners per educator than 26% of similar schools

Johannesburg
Jw Saints Technical College
CombinedIndependent
664 learners 23 educators 29:1

Fewer learners per educator than 7% of similar schools

Johannesburg
Kelokitso Comprehensive School
SecondaryPublicQ4
853 learners 31 educators 28:1

Fewer learners per educator than 72% of similar schools

Johannesburg
Kensington Ridge Primary School
PrimaryPublicQ5
614 learners 19 educators 32:1

Fewer learners per educator than 22% of similar schools

Johannesburg
Kensington Secondary School
SecondaryPublicQ5
1,841 learners 47 educators 39:1

Fewer learners per educator than 1% of similar schools

Johannesburg
Khauhelo Primary School
PrimaryPublicQ4
431 learners 13 educators 33:1

Fewer learners per educator than 45% of similar schools

Johannesburg
Khotso Primary School
PrimaryPublicQ3
284 learners 10 educators 28:1

Fewer learners per educator than 71% of similar schools

Johannesburg
Khuthala Primary School
PrimaryPublicQ5
749 learners 25 educators 30:1

Fewer learners per educator than 36% of similar schools

Johannesburg
King David Primary School Linksfield
PrimaryIndependent
485 learners 50 educators 10:1

Fewer learners per educator than 71% of similar schools

Johannesburg
King Edward V11 Preparatory School
PrimaryPublicQ5
762 learners 39 educators 20:1

Fewer learners per educator than 89% of similar schools

Johannesburg
King Edward Vii School
SecondaryPublicQ5
1,200 learners 74 educators 16:1

Fewer learners per educator than 91% of similar schools

Johannesburg
Kube Schools
CombinedIndependent
55 learners 7 educators 8:1

Fewer learners per educator than 83% of similar schools

Johannesburg
La Rochelle Primary School
PrimaryPublicQ5
1,128 learners 29 educators 39:1

Fewer learners per educator than 2% of similar schools

Johannesburg
Laerskool Claremont
PrimaryPublicQ3
847 learners 27 educators 31:1

Fewer learners per educator than 50% of similar schools

Johannesburg
Laerskool Danie Theron
PrimaryPublicQ5
961 learners 31 educators 31:1

Fewer learners per educator than 30% of similar schools

Johannesburg
Laerskool Generaal Christiaan De Wet
PrimaryPublicQ5
828 learners 29 educators 29:1

Fewer learners per educator than 48% of similar schools

Johannesburg
Laerskool Jim Fouche
PrimaryPublicQ5
1,136 learners 35 educators 33:1

Fewer learners per educator than 21% of similar schools

Johannesburg
Laerskool Kensington
PrimaryPublicQ5
623 learners 21 educators 30:1

Fewer learners per educator than 39% of similar schools

Johannesburg
Laerskool Suidheuwels
PrimaryPublicQ5
1,175 learners 41 educators 29:1

Fewer learners per educator than 47% of similar schools

Johannesburg
Laerskool Theo Wassenaar
PrimaryPublicQ5
1,087 learners 41 educators 27:1

Fewer learners per educator than 60% of similar schools

Johannesburg
Laerskool Voorbrand Primary School
PrimaryPublicQ5
1,135 learners 34 educators 33:1

Fewer learners per educator than 16% of similar schools

Johannesburg
Lancea Vale Secondary School
SecondaryPublicQ4
1,275 learners 43 educators 30:1

Fewer learners per educator than 57% of similar schools

Johannesburg
Langalibalele Dube Primary School
PrimaryPublicQ2
1,101 learners 34 educators 32:1

Fewer learners per educator than 60% of similar schools

Johannesburg
Laus Deo Primary School
PrimaryPublicQ2
963 learners 32 educators 30:1

Fewer learners per educator than 80% of similar schools

Johannesburg
Lawley Primary School
PrimaryPublicQ1
2,715 learners 73 educators 37:1

Fewer learners per educator than 13% of similar schools

Johannesburg
Leaders Christian Academy
CombinedIndependent
35 learners 4 educators 9:1

Fewer learners per educator than 78% of similar schools

Johannesburg
Learnmore Institute
PrimaryIndependent
612 learners 14 educators 44:1

Fewer learners per educator than 2% of similar schools

Johannesburg
Lehae Primary School
PrimaryPublicQ4
888 learners 36 educators 25:1

Fewer learners per educator than 88% of similar schools

Johannesburg
Lehae Secondary School No. 1
SecondaryPublicQ3

Data not available

Johannesburg
Lekang Primary School
PrimaryPublicQ3
607 learners 19 educators 32:1

Fewer learners per educator than 46% of similar schools

Johannesburg
Lesedi La Kreste Anglican Primary School
PrimaryPublicQ2
1,497 learners 45 educators 33:1

Fewer learners per educator than 51% of similar schools

Johannesburg
Leshata Secondary School
SecondaryPublicQ2
2,194 learners 76 educators 29:1

Fewer learners per educator than 80% of similar schools

Johannesburg
Linksfield Primary School
PrimaryPublicQ5
350 learners 21 educators 17:1

Fewer learners per educator than 97% of similar schools

Johannesburg
Linmeyer Montessori Primary School
PrimaryIndependent

Data not available

Johannesburg
Lulama Primary School
PrimaryPublicQ3
232 learners 8 educators 29:1

Fewer learners per educator than 68% of similar schools

Johannesburg
Madiba Primary School
PrimaryPublicQ4
1,264 learners 40 educators 32:1

Fewer learners per educator than 61% of similar schools

Johannesburg
Magic Combined School
CombinedIndependent
109 learners 9 educators 12:1

Fewer learners per educator than 57% of similar schools

Johannesburg
Maharishi Invincibility School of Management Independent School
SecondaryIndependent
429 learners 34 educators 13:1

Fewer learners per educator than 51% of similar schools

Johannesburg
Malusi Primary School T/A St Anthony's College
PrimaryIndependent
107 learners 8 educators 13:1

Fewer learners per educator than 46% of similar schools

Johannesburg
Malvern High School
SecondaryPublicQ4
1,148 learners 40 educators 29:1

Fewer learners per educator than 66% of similar schools

Johannesburg
Malvern Primary School
PrimaryPublicQ4
958 learners 29 educators 33:1

Fewer learners per educator than 47% of similar schools

Johannesburg
Mambo Primary School
PrimaryPublicQ4
461 learners 14 educators 33:1

Fewer learners per educator than 48% of similar schools

Johannesburg
Maryvale College
PrimaryIndependent
155 learners 12 educators 13:1

Fewer learners per educator than 50% of similar schools

Johannesburg
Mathesis College
CombinedIndependent
80 learners 8 educators 10:1

Fewer learners per educator than 70% of similar schools

Johannesburg
Mayfair Academy
CombinedIndependent
969 learners 30 educators 32:1

Fewer learners per educator than 5% of similar schools

Johannesburg
Mbowa Academy
SecondaryIndependent

Data not available

Johannesburg
Mbowa College
CombinedIndependent

Data not available

Johannesburg
Meadowlands Secondary School
SecondaryPublicQ3
868 learners 37 educators 24:1

Fewer learners per educator than 94% of similar schools

Johannesburg
Melpark Primary School
PrimaryPublicQ5
770 learners 28 educators 28:1

Fewer learners per educator than 55% of similar schools

Johannesburg
Meredale Primary School
PrimaryPublicQ5
1,442 learners 50 educators 29:1

Fewer learners per educator than 46% of similar schools

Johannesburg
Mesivta Shaarei Torah
SecondaryIndependent
61 learners 12 educators 5:1

Fewer learners per educator than 90% of similar schools

Johannesburg
Mezodo Vocational Skills Centre
CombinedPublic
183 learners 18 educators 10:1

Fewer learners per educator than 33% of similar schools

Johannesburg
Miracle Eden Primary School
PrimaryIndependent
306 learners 11 educators 28:1

Fewer learners per educator than 7% of similar schools

Johannesburg
Mondeor High School
SecondaryPublicQ5
1,719 learners 74 educators 23:1

Fewer learners per educator than 55% of similar schools

Johannesburg
Montanus Laerskool
PrimaryPublicQ5
668 learners 22 educators 30:1

Fewer learners per educator than 32% of similar schools

Johannesburg
Moses Maren Mission Technical Secondary School
SecondaryPublicQ2
1,437 learners 49 educators 29:1

Fewer learners per educator than 75% of similar schools

Johannesburg
Moyisela Primary School
PrimaryPublicQ1
896 learners 30 educators 30:1

Fewer learners per educator than 78% of similar schools

Johannesburg
Mudi Learning Centre
CombinedIndependent
227 learners 13 educators 18:1

Fewer learners per educator than 31% of similar schools

Johannesburg
Mulbarton Primary School
PrimaryPublicQ5
1,114 learners 39 educators 29:1

Fewer learners per educator than 48% of similar schools

Johannesburg
Mzamo Primary School
PrimaryPublicQ3
301 learners 13 educators 23:1

Fewer learners per educator than 94% of similar schools

Johannesburg
Nancefield Primary School
PrimaryPublicQ4
957 learners 33 educators 29:1

Fewer learners per educator than 74% of similar schools

Johannesburg
National School of the Arts (Creative and Performing Arts)
SecondaryPublic
462 learners 39 educators 12:1

Fewer learners per educator than 75% of similar schools

Johannesburg
Nationwide School for Academic Excellence
CombinedIndependent
682 learners 28 educators 24:1

Fewer learners per educator than 13% of similar schools

Johannesburg
Naturena Secondary School
SecondaryPublicQ5
820 learners 23 educators 36:1

Fewer learners per educator than 3% of similar schools

Johannesburg
New Lesedi Primary School
PrimaryIndependent
385 learners 7 educators 55:1

Fewer learners per educator than 1% of similar schools

Johannesburg
New Lesedi Primary School
PrimaryIndependent
126 learners 4 educators 32:1

Fewer learners per educator than 4% of similar schools

Johannesburg
New Model Private College
CombinedIndependent
1,349 learners 40 educators 34:1

Fewer learners per educator than 4% of similar schools

Johannesburg
Newclare Primary School
PrimaryPublicQ4
894 learners 28 educators 32:1

Fewer learners per educator than 59% of similar schools

Johannesburg
Newgate College
SecondaryIndependent
222 learners 17 educators 13:1

Fewer learners per educator than 47% of similar schools

Johannesburg
Nghunghunyani Comprehensive
SecondaryPublicQ3
696 learners 26 educators 27:1

Fewer learners per educator than 83% of similar schools

Johannesburg
Nirvana Secondary School
SecondaryPublicQ5
1,193 learners 37 educators 32:1

Fewer learners per educator than 10% of similar schools

Johannesburg
Nokuthula School
PrimaryPublic
645 learners 65 educators 10:1

Fewer learners per educator than 50% of similar schools

Johannesburg
Nomini Primary School
PrimaryPublicQ2
966 learners 31 educators 31:1

Fewer learners per educator than 70% of similar schools

Johannesburg
Noordgesig Primary School
PrimaryPublicQ4
2,394 learners 66 educators 36:1

Fewer learners per educator than 19% of similar schools

Johannesburg
Northcliff Primary School
PrimaryPublicQ5
990 learners 46 educators 22:1

Fewer learners per educator than 82% of similar schools

Johannesburg
Northview High School
SecondaryPublicQ5
1,197 learners 44 educators 27:1

Fewer learners per educator than 29% of similar schools

Johannesburg
Norwood Primary School
PrimaryPublicQ5
949 learners 35 educators 27:1

Fewer learners per educator than 57% of similar schools

Johannesburg
Nova Pioneer Ormonde Secondary
SecondaryIndependent
277 learners 28 educators 10:1

Fewer learners per educator than 63% of similar schools

Johannesburg
Observatory Girls' Primary School
PrimaryPublicQ5
743 learners 25 educators 30:1

Fewer learners per educator than 39% of similar schools

Johannesburg
Odinpark Primary School
PrimaryPublicQ5
1,445 learners 38 educators 38:1

Fewer learners per educator than 4% of similar schools

Johannesburg
Orange Grove Primary School
PrimaryPublicQ5
1,567 learners 44 educators 36:1

Fewer learners per educator than 9% of similar schools

Johannesburg
Orlando Secondary School
SecondaryPublicQ3
860 learners 30 educators 29:1

Fewer learners per educator than 73% of similar schools

Johannesburg
Park Junior School
PrimaryPublicQ5
637 learners 20 educators 32:1

Fewer learners per educator than 25% of similar schools

Johannesburg
Park Senior School
PrimaryPublicQ5
654 learners 21 educators 31:1

Fewer learners per educator than 29% of similar schools

Johannesburg
Parkhurst Primary School
PrimaryPublicQ5
609 learners 23 educators 27:1

Fewer learners per educator than 60% of similar schools

Johannesburg
Parktown Boys' High School
SecondaryPublicQ5
888 learners 65 educators 14:1

Fewer learners per educator than 99% of similar schools

Johannesburg
Parktown Girls' High School
SecondaryPublicQ5
1,105 learners 73 educators 15:1

Fewer learners per educator than 97% of similar schools

Johannesburg
Parkview Junior School
PrimaryPublicQ5
302 learners 18 educators 17:1

Fewer learners per educator than 97% of similar schools

Johannesburg
Parkview Senior School
PrimaryPublicQ5
360 learners 20 educators 18:1

Fewer learners per educator than 94% of similar schools

Johannesburg
Pentarosa Primary School
PrimaryPublicQ4
938 learners 36 educators 26:1

Fewer learners per educator than 84% of similar schools

Johannesburg
Phakamani Primary School
PrimaryPublicQ3
361 learners 14 educators 26:1

Fewer learners per educator than 85% of similar schools

Johannesburg
Phumelela Institute College
CombinedIndependent
304 learners 10 educators 30:1

Fewer learners per educator than 6% of similar schools

Johannesburg
Pohopedi Primary School
PrimaryPublicQ2
540 learners 18 educators 30:1

Fewer learners per educator than 82% of similar schools

Johannesburg
Pride Learning Academy
CombinedIndependent
350 learners 18 educators 19:1

Fewer learners per educator than 24% of similar schools

Johannesburg
Progress Primary School
PrimaryPublicQ5
911 learners 29 educators 31:1

Fewer learners per educator than 27% of similar schools

Johannesburg
Providence Academy
CombinedIndependent
1,112 learners 44 educators 25:1

Fewer learners per educator than 11% of similar schools

Johannesburg
Pumla School for the Severly Mentally Handicapped
PrimaryPublic
351 learners 32 educators 11:1

Fewer learners per educator than 37% of similar schools

Johannesburg
Q-House
CombinedIndependent
47 learners 6 educators 8:1

Fewer learners per educator than 83% of similar schools

Johannesburg
Qoqisizwe Primary School
PrimaryPublicQ2
802 learners 27 educators 30:1

Fewer learners per educator than 83% of similar schools

Johannesburg
Queens High School
SecondaryPublicQ5
1,261 learners 66 educators 19:1

Fewer learners per educator than 77% of similar schools

Johannesburg
R W Fick Secondary School
SecondaryPublicQ5
897 learners 35 educators 26:1

Fewer learners per educator than 38% of similar schools

Johannesburg
Radipabi Primary School
PrimaryPublicQ2
735 learners 27 educators 27:1

Fewer learners per educator than 93% of similar schools

Johannesburg
Rainbow Hill Christian School
PrimaryIndependent
46 learners 5 educators 9:1

Fewer learners per educator than 74% of similar schools

Johannesburg
Rainbow Lower Primary School
PrimaryIndependent
56 learners 6 educators 9:1

Fewer learners per educator than 73% of similar schools

Johannesburg
Randeorskool
CombinedPublic
728 learners 58 educators 13:1

Fewer learners per educator than 18% of similar schools

Johannesburg
Rebongwe Primary School
PrimaryPublicQ4
353 learners 11 educators 32:1

Fewer learners per educator than 56% of similar schools

Johannesburg
Refalletse Primary School
PrimaryPublicQ2
1,207 learners 37 educators 33:1

Fewer learners per educator than 58% of similar schools

Johannesburg
Regents Park Primary School
PrimaryPublicQ5
683 learners 26 educators 26:1

Fewer learners per educator than 62% of similar schools

Johannesburg
Rekgutlile Primary School
PrimaryPublicQ2
1,180 learners 37 educators 32:1

Fewer learners per educator than 64% of similar schools

Johannesburg
Ridgeway Muslim School
CombinedIndependent
276 learners 21 educators 13:1

Fewer learners per educator than 50% of similar schools

Johannesburg
Risidale Primary School
PrimaryPublicQ5
1,061 learners 35 educators 30:1

Fewer learners per educator than 34% of similar schools

Johannesburg
Riverlea Primary School
PrimaryPublicQ3
765 learners 25 educators 31:1

Fewer learners per educator than 57% of similar schools

Johannesburg
Riversands Primary Farm School
PrimaryPublicQ4
1,498 learners 38 educators 39:1

Fewer learners per educator than 3% of similar schools

Johannesburg
Rosebank Primary School
PrimaryPublicQ5
527 learners 27 educators 20:1

Fewer learners per educator than 89% of similar schools

Johannesburg
Rosettenville Central Primary School
PrimaryPublicQ5
1,133 learners 35 educators 32:1

Fewer learners per educator than 21% of similar schools

Johannesburg
Rostec Technical College-Jhb
SecondaryIndependent

Data not available

Johannesburg
Royal Mount Private School
PrimaryIndependent
194 learners 10 educators 19:1

Fewer learners per educator than 22% of similar schools

Johannesburg
Salvazione Christian School
PrimaryIndependent
200 learners 10 educators 20:1

Fewer learners per educator than 20% of similar schools

Johannesburg
Sandringham High School
SecondaryPublicQ5
1,094 learners 42 educators 26:1

Fewer learners per educator than 36% of similar schools

Johannesburg
Sandtonview Combined School
CombinedPublicQ5
1,404 learners 44 educators 32:1

Fewer learners per educator than 33% of similar schools

Johannesburg
Sedco College
CombinedIndependent
204 learners 13 educators 16:1

Fewer learners per educator than 39% of similar schools

Johannesburg
Seipone Primary School
PrimaryPublicQ1
452 learners 17 educators 27:1

Fewer learners per educator than 91% of similar schools

Johannesburg
Selope-Thema Primary School
PrimaryPublicQ3
354 learners 13 educators 27:1

Fewer learners per educator than 77% of similar schools

Johannesburg
Sheik Anta Diop Primary School
PrimaryIndependent
334 learners 15 educators 22:1

Fewer learners per educator than 15% of similar schools

Johannesburg
Silver Oaks Secondary School
SecondaryPublicQ4
1,055 learners 38 educators 28:1

Fewer learners per educator than 71% of similar schools

Johannesburg
Sir Edmund Hillary Primary School
PrimaryPublicQ5
1,116 learners 33 educators 34:1

Fewer learners per educator than 14% of similar schools

Johannesburg
Sir John Adamson High School
SecondaryPublicQ5
2,256 learners 76 educators 30:1

Fewer learners per educator than 19% of similar schools

Johannesburg
Somelulwazi Primary School
PrimaryPublicQ1
1,787 learners 51 educators 35:1

Fewer learners per educator than 33% of similar schools

Johannesburg
Spark Bedfordview
CombinedIndependent
333 learners 3 educators 111:1

Fewer learners per educator than 0% of similar schools

Johannesburg
Spark Bramley
PrimaryIndependent
581 learners 28 educators 21:1

Fewer learners per educator than 18% of similar schools

Johannesburg
Sparrow Combined
Special NeedsIndependent
155 learners 13 educators 12:1

Fewer learners per educator than 12% of similar schools

Johannesburg
St Aquinas College
CombinedIndependent
368 learners 16 educators 23:1

Fewer learners per educator than 16% of similar schools

Johannesburg
St Jeff College
CombinedIndependent
1,733 learners 52 educators 33:1

Fewer learners per educator than 4% of similar schools

Johannesburg
St Peace College
CombinedIndependent
100 learners 12 educators 8:1

Fewer learners per educator than 81% of similar schools

Johannesburg
St Thomas Independent School
SecondaryIndependent
543 learners 19 educators 29:1

Fewer learners per educator than 4% of similar schools

Johannesburg
St Vincent School
CombinedPublic
324 learners 55 educators 6:1

Fewer learners per educator than 87% of similar schools

Johannesburg
Stemridge Dishon School
SecondaryIndependent
295 learners 13 educators 23:1

Fewer learners per educator than 15% of similar schools

Johannesburg
Success Katlego Academy
CombinedIndependent
21 learners 6 educators 4:1

Fewer learners per educator than 97% of similar schools

Johannesburg
Suffah Learning Institute
PrimaryIndependent
85 learners 8 educators 11:1

Fewer learners per educator than 65% of similar schools

Johannesburg
T C Esterhuysen Primary School
PrimaryPublicQ3
962 learners 30 educators 32:1

Fewer learners per educator than 45% of similar schools

Johannesburg
Tamarisk Special School for Autism
PrimaryPublic
97 learners 16 educators 6:1

Fewer learners per educator than 92% of similar schools

Johannesburg
Thabisile Primary School
PrimaryPublicQ3
389 learners 14 educators 28:1

Fewer learners per educator than 73% of similar schools

Johannesburg
Thamsanqa Secondary School
SecondaryPublicQ2
1,598 learners 50 educators 32:1

Fewer learners per educator than 40% of similar schools

Johannesburg
The Beehill College
CombinedIndependent
621 learners 19 educators 33:1

Fewer learners per educator than 4% of similar schools

Johannesburg
The Boost Centre Glenhazel
SecondaryIndependent
22 learners 9 educators 2:1

Fewer learners per educator than 98% of similar schools

Johannesburg
The Hamlet School
Special NeedsPublic
292 learners 26 educators 11:1
Too few similar schools for a reliable comparison
Johannesburg
The Hill High School
SecondaryPublicQ5
1,526 learners 55 educators 28:1

Fewer learners per educator than 27% of similar schools

Johannesburg
The Metropolitan College
CombinedIndependent
228 learners 12 educators 19:1

Fewer learners per educator than 26% of similar schools

Johannesburg
The Mossie Primary School
PrimaryPublicQ5
871 learners 27 educators 32:1

Fewer learners per educator than 22% of similar schools

Johannesburg
The Mustard Seed Pre Primary and Primary School
PrimaryIndependent

Data not available

Johannesburg
Thetha Secondary School
SecondaryPublicQ1
1,735 learners 61 educators 28:1

Fewer learners per educator than 74% of similar schools

Johannesburg
Tholimfundo Primary School
PrimaryPublicQ5
897 learners 26 educators 35:1

Fewer learners per educator than 13% of similar schools

Johannesburg
Thusa-Setjhaba Secondary School
SecondaryPublicQ2
1,469 learners 49 educators 30:1

Fewer learners per educator than 63% of similar schools

Johannesburg
Thuto Ke Lesedi College
CombinedIndependent
209 learners 12 educators 17:1

Fewer learners per educator than 31% of similar schools

Johannesburg
Tiyimiseni Primary School
PrimaryPublicQ3
637 learners 22 educators 29:1

Fewer learners per educator than 68% of similar schools

Johannesburg
Tophill Academy
CombinedIndependent
85 learners 10 educators 9:1

Fewer learners per educator than 80% of similar schools

Johannesburg
Totomeng Primary School
PrimaryPublicQ4
337 learners 15 educators 23:1

Fewer learners per educator than 92% of similar schools

Johannesburg
Townsview Primary School
PrimaryPublicQ5
1,003 learners 31 educators 32:1

Fewer learners per educator than 21% of similar schools

Johannesburg
Triple Toes Primary School
PrimaryIndependent
53 learners 4 educators 13:1

Fewer learners per educator than 47% of similar schools

Johannesburg
Troyeville Primary School
PrimaryPublicQ4
1,148 learners 30 educators 38:1

Fewer learners per educator than 6% of similar schools

Johannesburg
Tshwaranang English School of Excellence
CombinedIndependent
26 learners 7 educators 4:1

Fewer learners per educator than 97% of similar schools

Johannesburg
Tumelo Primary School
PrimaryPublicQ4
132 learners 11 educators 12:1

Fewer learners per educator than 100% of similar schools

Johannesburg
Turffontein Primary School
PrimaryPublicQ5
1,441 learners 38 educators 38:1

Fewer learners per educator than 4% of similar schools

Johannesburg
Tutorials Campus Academy
CombinedIndependent
89 learners 10 educators 9:1

Fewer learners per educator than 77% of similar schools

Johannesburg
Uvuyo Primary School
PrimaryPublicQ4
681 learners 23 educators 30:1

Fewer learners per educator than 71% of similar schools

Johannesburg
Vector High School
SecondaryIndependent
105 learners 12 educators 9:1

Fewer learners per educator than 70% of similar schools

Johannesburg
Vulindlela Primary School
PrimaryPublicQ2
947 learners 34 educators 28:1

Fewer learners per educator than 92% of similar schools

Johannesburg
Walter Sisulu Child and Youth Care Centre
CombinedPublic
107 learners 14 educators 8:1

Fewer learners per educator than 62% of similar schools

Johannesburg
Watersrand Combined School
CombinedIndependent
78 learners 8 educators 10:1

Fewer learners per educator than 70% of similar schools

Johannesburg
Waverley Girls' High School
SecondaryPublicQ5
1,097 learners 43 educators 26:1

Fewer learners per educator than 40% of similar schools

Johannesburg
White House College
CombinedIndependent
121 learners 13 educators 9:1

Fewer learners per educator than 73% of similar schools

Johannesburg
Whitestone College
CombinedIndependent
377 learners 21 educators 18:1

Fewer learners per educator than 29% of similar schools

Johannesburg
Winchester Ridge Primary School
PrimaryPublicQ5
1,137 learners 45 educators 25:1

Fewer learners per educator than 67% of similar schools

Johannesburg
Wisdom and Knowledge College
CombinedIndependent
113 learners 7 educators 16:1

Fewer learners per educator than 37% of similar schools

Johannesburg
Woodward Private School
CombinedIndependent
200 learners 16 educators 13:1

Fewer learners per educator than 53% of similar schools

Johannesburg
Yatal Primary & High School
CombinedIndependent
181 learners 7 educators 26:1

Fewer learners per educator than 10% of similar schools

Johannesburg
Yeoville Community School
PrimaryPublicQ4
900 learners 28 educators 32:1

Fewer learners per educator than 56% of similar schools

Johannesburg
Za Bantu Primary School
PrimaryIndependent
348 learners 14 educators 25:1

Fewer learners per educator than 10% of similar schools

Johannesburg
Zakariyya Park Secondary School
CombinedPublicQ5
2,143 learners 58 educators 37:1

Fewer learners per educator than 0% of similar schools

Johannesburg
Zee's Academy
CombinedIndependent
539 learners 12 educators 45:1

Fewer learners per educator than 1% of similar schools

Johannesburg
Zerowa Christian Academy
IntermediateIndependent
214 learners 14 educators 15:1

Fewer learners per educator than 40% of similar schools

Johannesburg

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