Skip to main content

Schools in Johannesburg

Johannesburg East, Gauteng

324 schools · 164 primary · 71 secondary · 25:1 ratio

Source: DBE EMIS Q3 2025 + NSC School Performance Report 2025Last updated
324 results
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

About Johannesburg

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. There are 205 public schools and 119 independent schools in the area.

Schools range across quintile 1–5.

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