Skip to main content

Schools in Johannesburg

Johannesburg East, Gauteng

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

What to know about schools in Johannesburg

324 schools: 164 primary, 71 secondary and 89 combined or other.

96 are no-fee public schools, 109 are fee-charging public schools and 119 are independent. Most public schools are quintile 3–5.

6 of 324 have confirmed their details with SchoolSeek.

Primary (164)

Bar: learner-educator ratio vs similar schools
PrimaryIndependentJohannesburg
270 learners · 10 educators · 27:1
PrimaryPublicQ4Johannesburg
934 learners · 25 educators · 37:1
PrimaryPublicQ5Johannesburg
900 learners · 40 educators · 23:1
PrimaryPublicQ4Johannesburg
277 learners · 14 educators · 20:1
PrimaryPublicQ5Johannesburg
719 learners · 26 educators · 28:1
PrimaryPublicQ5Johannesburg
1,312 learners · 42 educators · 31:1
PrimaryPublicQ5Johannesburg
1,085 learners · 28 educators · 39:1
PrimaryPublicQ5Johannesburg
1,054 learners · 71 educators · 15:1
PrimaryIndependentJohannesburg
318 learners · 8 educators · 40:1
PrimaryIndependentJohannesburg
1,614 learners · 66 educators · 25:1
PrimaryIndependentJohannesburg
840 learners · 39 educators · 22:1
PrimaryPublicQ5Johannesburg
933 learners · 44 educators · 21:1
PrimaryPublicQ5Johannesburg
667 learners · 39 educators · 17:1
PrimaryIndependentJohannesburg
Data not available
PrimaryPublicQ5Johannesburg
601 learners · 22 educators · 27:1
PrimaryPublicQ5Johannesburg
738 learners · 25 educators · 30:1
PrimaryPublicQ4Johannesburg
620 learners · 17 educators · 37:1
PrimaryIndependentJohannesburg
265 learners · 16 educators · 17:1
PrimaryIndependentJohannesburg
270 learners · 21 educators · 13:1
PrimaryPublicQ5Johannesburg
1,389 learners · 38 educators · 37:1
PrimaryPublicQ4Johannesburg
694 learners · 27 educators · 26:1
PrimaryPublicQ5Johannesburg
1,641 learners · 38 educators · 43:1
PrimaryPublicQ3Johannesburg
471 learners · 13 educators · 36:1
PrimaryPublicQ4Johannesburg
1,150 learners · 34 educators · 34:1
PrimaryPublicQ3Johannesburg
233 learners · 13 educators · 18:1
PrimaryPublicQ5Johannesburg
774 learners · 26 educators · 30:1
PrimaryIndependentJohannesburg
11 learners · 10 educators · 1:1
PrimaryPublicQ4Johannesburg
1,194 learners · 37 educators · 32:1
PrimaryPublicQ4Johannesburg
1,048 learners · 36 educators · 29:1
PrimaryPublicQ4Johannesburg
1,349 learners · 39 educators · 35:1
PrimaryPublicJohannesburg
76 learners · 9 educators · 8:1
PrimaryPublicQ2Johannesburg
587 learners · 20 educators · 29:1
PrimaryPublicQ4Johannesburg
307 learners · 13 educators · 24:1
PrimaryPublicQ5Johannesburg
1,037 learners · 43 educators · 24:1
PrimaryIndependentJohannesburg
97 learners · 11 educators · 9:1
PrimaryPublicQ4Johannesburg
808 learners · 23 educators · 35:1
PrimaryPublicQ5Johannesburg
565 learners · 24 educators · 24:1
PrimaryPublicQ1Johannesburg
1,656 learners · 46 educators · 36:1
PrimaryPublicQ5Johannesburg
1,222 learners · 37 educators · 33:1
PrimaryPublicJohannesburg
381 learners · 41 educators · 9:1
PrimaryPublicQ5Johannesburg
831 learners · 39 educators · 21:1
PrimaryPublicQ1Johannesburg
1,914 learners · 55 educators · 35:1
PrimaryPublicQ5Johannesburg
1,311 learners · 51 educators · 26:1
PrimaryPublicQ4Johannesburg
880 learners · 26 educators · 34:1
PrimaryPublicQ5Johannesburg
1,041 learners · 35 educators · 30:1
PrimaryIndependentJohannesburg
91 learners · 8 educators · 11:1
PrimaryPublicQ5Johannesburg
573 learners · 32 educators · 18:1
PrimaryPublicQ4Johannesburg
1,006 learners · 30 educators · 34:1
PrimaryPublicQ5Johannesburg
257 learners · 9 educators · 29:1
PrimaryPublicJohannesburg
Data not available
PrimaryPublicQ5Johannesburg
987 learners · 35 educators · 28:1
PrimaryPublicQ3Johannesburg
391 learners · 16 educators · 24:1
PrimaryPublicQ5Johannesburg
528 learners · 26 educators · 20:1
PrimaryPublicQ5Johannesburg
994 learners · 30 educators · 33:1
PrimaryPublicQ4Johannesburg
338 learners · 13 educators · 26:1
PrimaryPublicQ1Johannesburg
1,363 learners · 42 educators · 33:1
PrimaryPublicQ4Johannesburg
914 learners · 40 educators · 23:1
PrimaryPublicQ2Johannesburg
1,130 learners · 33 educators · 34:1
PrimaryPublicQ4Johannesburg
244 learners · 10 educators · 24:1
PrimaryPublicQ5Johannesburg
1,595 learners · 43 educators · 37:1
PrimaryPublicJohannesburg
284 learners · 28 educators · 10:1
PrimaryPublicQ5Johannesburg
819 learners · 31 educators · 26:1
PrimaryPublicQ5Johannesburg
1,053 learners · 39 educators · 27:1
PrimaryPublicJohannesburg
354 learners · 48 educators · 7:1
PrimaryPublicQ1Johannesburg
1,673 learners · 47 educators · 36:1
PrimaryPublicQ5Johannesburg
614 learners · 19 educators · 32:1
PrimaryPublicQ4Johannesburg
431 learners · 13 educators · 33:1
PrimaryPublicQ3Johannesburg
284 learners · 10 educators · 28:1
PrimaryPublicQ5Johannesburg
749 learners · 25 educators · 30:1
PrimaryIndependentJohannesburg
485 learners · 50 educators · 10:1
PrimaryPublicQ5Johannesburg
762 learners · 39 educators · 20:1
PrimaryPublicQ5Johannesburg
1,128 learners · 29 educators · 39:1
PrimaryPublicQ3Johannesburg
847 learners · 27 educators · 31:1
PrimaryPublicQ5Johannesburg
961 learners · 31 educators · 31:1
PrimaryPublicQ5Johannesburg
828 learners · 29 educators · 29:1
PrimaryPublicQ5Johannesburg
1,136 learners · 35 educators · 33:1
PrimaryPublicQ5Johannesburg
623 learners · 21 educators · 30:1
PrimaryPublicQ5Johannesburg
1,175 learners · 41 educators · 29:1
PrimaryPublicQ5Johannesburg
1,087 learners · 41 educators · 27:1
PrimaryPublicQ5Johannesburg
1,135 learners · 34 educators · 33:1
PrimaryPublicQ2Johannesburg
1,101 learners · 34 educators · 32:1
PrimaryPublicQ2Johannesburg
963 learners · 32 educators · 30:1
PrimaryPublicQ1Johannesburg
2,715 learners · 73 educators · 37:1
PrimaryIndependentJohannesburg
612 learners · 14 educators · 44:1
PrimaryPublicQ4Johannesburg
888 learners · 36 educators · 25:1
PrimaryPublicQ3Johannesburg
607 learners · 19 educators · 32:1
PrimaryPublicQ2Johannesburg
1,497 learners · 45 educators · 33:1
PrimaryPublicQ5Johannesburg
350 learners · 21 educators · 17:1
PrimaryIndependentJohannesburg
Data not available
PrimaryPublicQ3Johannesburg
232 learners · 8 educators · 29:1
PrimaryPublicQ4Johannesburg
1,264 learners · 40 educators · 32:1
PrimaryIndependentJohannesburg
107 learners · 8 educators · 13:1
PrimaryPublicQ4Johannesburg
958 learners · 29 educators · 33:1
PrimaryPublicQ4Johannesburg
461 learners · 14 educators · 33:1
PrimaryIndependentJohannesburg
155 learners · 12 educators · 13:1
PrimaryPublicQ5Johannesburg
770 learners · 28 educators · 28:1
PrimaryPublicQ5Johannesburg
1,442 learners · 50 educators · 29:1
PrimaryIndependentJohannesburg
306 learners · 11 educators · 28:1
PrimaryPublicQ5Johannesburg
668 learners · 22 educators · 30:1
PrimaryPublicQ1Johannesburg
896 learners · 30 educators · 30:1
PrimaryPublicQ5Johannesburg
1,114 learners · 39 educators · 29:1
PrimaryPublicQ3Johannesburg
301 learners · 13 educators · 23:1
PrimaryPublicQ4Johannesburg
957 learners · 33 educators · 29:1
PrimaryIndependentJohannesburg
385 learners · 7 educators · 55:1
PrimaryIndependentJohannesburg
126 learners · 4 educators · 32:1
PrimaryPublicQ4Johannesburg
894 learners · 28 educators · 32:1
PrimaryPublicJohannesburg
645 learners · 65 educators · 10:1
PrimaryPublicQ2Johannesburg
966 learners · 31 educators · 31:1
PrimaryPublicQ4Johannesburg
2,394 learners · 66 educators · 36:1
PrimaryPublicQ5Johannesburg
990 learners · 46 educators · 22:1
PrimaryPublicQ5Johannesburg
949 learners · 35 educators · 27:1
PrimaryPublicQ5Johannesburg
743 learners · 25 educators · 30:1
PrimaryPublicQ5Johannesburg
1,445 learners · 38 educators · 38:1
PrimaryPublicQ5Johannesburg
1,567 learners · 44 educators · 36:1
PrimaryPublicQ5Johannesburg
637 learners · 20 educators · 32:1
PrimaryPublicQ5Johannesburg
654 learners · 21 educators · 31:1
PrimaryPublicQ5Johannesburg
609 learners · 23 educators · 27:1
PrimaryPublicQ5Johannesburg
302 learners · 18 educators · 17:1
PrimaryPublicQ5Johannesburg
360 learners · 20 educators · 18:1
PrimaryPublicQ4Johannesburg
938 learners · 36 educators · 26:1
PrimaryPublicQ3Johannesburg
361 learners · 14 educators · 26:1
PrimaryPublicQ2Johannesburg
540 learners · 18 educators · 30:1
PrimaryPublicQ5Johannesburg
911 learners · 29 educators · 31:1
PrimaryPublicJohannesburg
351 learners · 32 educators · 11:1
PrimaryPublicQ2Johannesburg
802 learners · 27 educators · 30:1
PrimaryPublicQ2Johannesburg
735 learners · 27 educators · 27:1
PrimaryIndependentJohannesburg
46 learners · 5 educators · 9:1
PrimaryIndependentJohannesburg
56 learners · 6 educators · 9:1
PrimaryPublicQ4Johannesburg
353 learners · 11 educators · 32:1
PrimaryPublicQ2Johannesburg
1,207 learners · 37 educators · 33:1
PrimaryPublicQ5Johannesburg
683 learners · 26 educators · 26:1
PrimaryPublicQ2Johannesburg
1,180 learners · 37 educators · 32:1
PrimaryPublicQ5Johannesburg
1,061 learners · 35 educators · 30:1
PrimaryPublicQ3Johannesburg
765 learners · 25 educators · 31:1
PrimaryPublicQ4Johannesburg
1,498 learners · 38 educators · 39:1
PrimaryPublicQ5Johannesburg
527 learners · 27 educators · 20:1
PrimaryPublicQ5Johannesburg
1,133 learners · 35 educators · 32:1
PrimaryIndependentJohannesburg
194 learners · 10 educators · 19:1
PrimaryIndependentJohannesburg
200 learners · 10 educators · 20:1
PrimaryPublicQ1Johannesburg
452 learners · 17 educators · 27:1
PrimaryPublicQ3Johannesburg
354 learners · 13 educators · 27:1
PrimaryIndependentJohannesburg
334 learners · 15 educators · 22:1
PrimaryPublicQ5Johannesburg
1,116 learners · 33 educators · 34:1
PrimaryPublicQ1Johannesburg
1,787 learners · 51 educators · 35:1
PrimaryIndependentJohannesburg
581 learners · 28 educators · 21:1
PrimaryIndependentJohannesburg
85 learners · 8 educators · 11:1
PrimaryPublicQ3Johannesburg
962 learners · 30 educators · 32:1
PrimaryPublicJohannesburg
97 learners · 16 educators · 6:1
PrimaryPublicQ3Johannesburg
389 learners · 14 educators · 28:1
PrimaryPublicQ5Johannesburg
871 learners · 27 educators · 32:1
PrimaryIndependentJohannesburg
Data not available
PrimaryPublicQ5Johannesburg
897 learners · 26 educators · 35:1
PrimaryPublicQ3Johannesburg
637 learners · 22 educators · 29:1
PrimaryPublicQ4Johannesburg
337 learners · 15 educators · 23:1
PrimaryPublicQ5Johannesburg
1,003 learners · 31 educators · 32:1
PrimaryIndependentJohannesburg
53 learners · 4 educators · 13:1
PrimaryPublicQ4Johannesburg
1,148 learners · 30 educators · 38:1
PrimaryPublicQ4Johannesburg
132 learners · 11 educators · 12:1
PrimaryPublicQ5Johannesburg
1,441 learners · 38 educators · 38:1
PrimaryPublicQ4Johannesburg
681 learners · 23 educators · 30:1
PrimaryPublicQ2Johannesburg
947 learners · 34 educators · 28:1
PrimaryPublicQ5Johannesburg
1,137 learners · 45 educators · 25:1
PrimaryPublicQ4Johannesburg
900 learners · 28 educators · 32:1
PrimaryIndependentJohannesburg
348 learners · 14 educators · 25:1

Secondary (71)

Bar: learner-educator ratio vs similar schools
SecondaryPublicQ2Johannesburg
1,303 learners · 48 educators · 27:1
SecondaryPublicQ5Johannesburg
539 learners · 21 educators · 26:1
SecondaryPublicQ5Johannesburg
1,439 learners · 46 educators · 31:1
SecondaryPublicQ5Johannesburg
1,334 learners · 46 educators · 29:1
SecondaryPublicQ5Johannesburg
966 learners · 30 educators · 32:1
SecondaryIndependentJohannesburg
122 learners · 14 educators · 9:1
SecondaryPublicQ4Johannesburg
812 learners · 29 educators · 28:1
SecondaryPublicQ5Johannesburg
1,131 learners · 39 educators · 29:1
SecondaryPublicQ4Johannesburg
1,266 learners · 42 educators · 30:1
SecondaryPublicQ5Johannesburg
2,082 learners · 89 educators · 23:1
SecondaryPublicQ4Johannesburg
1,524 learners · 46 educators · 33:1
SecondaryPublicQ4Johannesburg
2,274 learners · 66 educators · 35:1
SecondaryPublicJohannesburg
Data not available
SecondaryPublicQ5Johannesburg
1,888 learners · 85 educators · 22:1
SecondaryIndependentJohannesburg
212 learners · 12 educators · 18:1
SecondaryPublicQ5Johannesburg
992 learners · 69 educators · 14:1
SecondaryIndependentJohannesburg
Data not available
SecondaryPublicQ5Johannesburg
840 learners · 35 educators · 24:1
SecondaryIndependentJohannesburg
41 learners · 15 educators · 3:1
SecondaryIndependentJohannesburg
59 learners · 17 educators · 4:1
SecondaryPublicQ5Johannesburg
895 learners · 34 educators · 26:1
SecondaryPublicQ5Johannesburg
1,540 learners · 55 educators · 28:1
SecondaryPublicQ5Johannesburg
2,371 learners
SecondaryPublicQ5Johannesburg
1,277 learners · 54 educators · 24:1
SecondaryPublicQ5Johannesburg
773 learners · 43 educators · 18:1
SecondaryPublicQ2Johannesburg
1,987 learners · 57 educators · 35:1
SecondaryPublicQ1Johannesburg
1,327 learners · 40 educators · 33:1
SecondaryPublicQ3Johannesburg
304 learners · 13 educators · 23:1
SecondaryPublicQ2Johannesburg
1,464 learners · 52 educators · 28:1
SecondaryPublicQ5Johannesburg
1,099 learners · 71 educators · 16:1
SecondaryPublicQ5Johannesburg
947 learners · 61 educators · 16:1
SecondaryPublicQ5Johannesburg
1,199 learners · 43 educators · 28:1
SecondaryPublicQ5Johannesburg
792 learners · 32 educators · 25:1
SecondaryPublicQ4Johannesburg
853 learners · 31 educators · 28:1
SecondaryPublicQ5Johannesburg
1,841 learners · 47 educators · 39:1
SecondaryPublicQ5Johannesburg
1,200 learners · 74 educators · 16:1
SecondaryPublicQ4Johannesburg
1,275 learners · 43 educators · 30:1
SecondaryPublicQ3Johannesburg
Data not available
SecondaryPublicQ2Johannesburg
2,194 learners · 76 educators · 29:1
SecondaryIndependentJohannesburg
429 learners · 34 educators · 13:1
SecondaryPublicQ4Johannesburg
1,148 learners · 40 educators · 29:1
SecondaryIndependentJohannesburg
Data not available
SecondaryPublicQ3Johannesburg
868 learners · 37 educators · 24:1
SecondaryIndependentJohannesburg
61 learners · 12 educators · 5:1
SecondaryPublicQ5Johannesburg
1,719 learners · 74 educators · 23:1
SecondaryPublicQ2Johannesburg
1,437 learners · 49 educators · 29:1
SecondaryPublicJohannesburg
462 learners · 39 educators · 12:1
SecondaryPublicQ5Johannesburg
820 learners · 23 educators · 36:1
SecondaryIndependentJohannesburg
222 learners · 17 educators · 13:1
SecondaryPublicQ3Johannesburg
696 learners · 26 educators · 27:1
SecondaryPublicQ5Johannesburg
1,193 learners · 37 educators · 32:1
SecondaryPublicQ5Johannesburg
1,197 learners · 44 educators · 27:1
SecondaryIndependentJohannesburg
277 learners · 28 educators · 10:1
SecondaryPublicQ3Johannesburg
860 learners · 30 educators · 29:1
SecondaryPublicQ5Johannesburg
888 learners · 65 educators · 14:1
SecondaryPublicQ5Johannesburg
1,105 learners · 73 educators · 15:1
SecondaryPublicQ5Johannesburg
1,261 learners · 66 educators · 19:1
SecondaryPublicQ5Johannesburg
897 learners · 35 educators · 26:1
SecondaryIndependentJohannesburg
Data not available
SecondaryPublicQ5Johannesburg
1,094 learners · 42 educators · 26:1
SecondaryPublicQ4Johannesburg
1,055 learners · 38 educators · 28:1
SecondaryPublicQ5Johannesburg
2,256 learners · 76 educators · 30:1
SecondaryIndependentJohannesburg
543 learners · 19 educators · 29:1
SecondaryIndependentJohannesburg
295 learners · 13 educators · 23:1
SecondaryPublicQ2Johannesburg
1,598 learners · 50 educators · 32:1
SecondaryIndependentJohannesburg
22 learners · 9 educators · 2:1
SecondaryPublicQ5Johannesburg
1,526 learners · 55 educators · 28:1
SecondaryPublicQ1Johannesburg
1,735 learners · 61 educators · 28:1
SecondaryPublicQ2Johannesburg
1,469 learners · 49 educators · 30:1
SecondaryIndependentJohannesburg
105 learners · 12 educators · 9:1
SecondaryPublicQ5Johannesburg
1,097 learners · 43 educators · 26:1

Combined (83)

Bar: learner-educator ratio vs similar schools
CombinedIndependentJohannesburg
1,114 learners · 38 educators · 29:1
CombinedIndependentJohannesburg
Data not available
CombinedIndependentJohannesburg
217 learners · 14 educators · 16:1
CombinedIndependentJohannesburg
165 learners · 16 educators · 10:1
CombinedIndependentJohannesburg
2,071 learners · 74 educators · 28:1
CombinedIndependentJohannesburg
175 learners · 12 educators · 15:1
CombinedIndependentJohannesburg
538 learners · 44 educators · 12:1
CombinedIndependentJohannesburg
560 learners · 36 educators · 16:1
CombinedIndependentJohannesburg
1,053 learners · 60 educators · 18:1
CombinedIndependentJohannesburg
506 learners · 19 educators · 27:1
CombinedIndependentJohannesburg
572 learners · 14 educators · 41:1
CombinedIndependentJohannesburg
189 learners · 21 educators · 9:1
CombinedIndependentJohannesburg
1,266 learners · 44 educators · 29:1
CombinedIndependentJohannesburg
Data not available
CombinedIndependentJohannesburg
Data not available
CombinedIndependentJohannesburg
506 learners · 17 educators · 30:1
CombinedIndependentJohannesburg
1,121 learners · 31 educators · 36:1
CombinedIndependentJohannesburg
472 learners · 19 educators · 25:1
CombinedIndependentJohannesburg
433 learners · 20 educators · 22:1
CombinedIndependentJohannesburg
1,342 learners · 30 educators · 45:1
CombinedPublicQ1Johannesburg
2,401 learners · 72 educators · 33:1
Too few similar schools for a reliable comparison
CombinedIndependentJohannesburg
270 learners · 11 educators · 25:1
CombinedIndependentJohannesburg
95 learners · 14 educators · 7:1
CombinedIndependentJohannesburg
136 learners · 8 educators · 17:1
CombinedIndependentJohannesburg
967 learners · 37 educators · 26:1
CombinedPublicQ2Johannesburg
2,306 learners · 64 educators · 36:1
CombinedIndependentJohannesburg
84 learners · 10 educators · 8:1
CombinedIndependentJohannesburg
287 learners · 15 educators · 19:1
CombinedIndependentJohannesburg
176 learners · 14 educators · 13:1
CombinedIndependentJohannesburg
246 learners · 13 educators · 19:1
CombinedPublicJohannesburg
358 learners · 58 educators · 6:1
CombinedIndependentJohannesburg
516 learners · 31 educators · 17:1
CombinedIndependentJohannesburg
318 learners · 8 educators · 40:1
CombinedPublicJohannesburg
684 learners · 49 educators · 14:1
CombinedIndependentJohannesburg
36 learners · 8 educators · 5:1
CombinedIndependentJohannesburg
454 learners · 11 educators · 41:1
CombinedIndependentJohannesburg
397 learners · 16 educators · 25:1
CombinedIndependentJohannesburg
487 learners · 34 educators · 14:1
CombinedIndependent-johannesburg
291 learners · 12 educators · 24:1
CombinedIndependentJohannesburg
1,060 learners · 21 educators · 51:1
CombinedPublicJohannesburg
80 learners · 12 educators · 7:1
CombinedIndependentJohannesburg
752 learners · 60 educators · 13:1
CombinedIndependentJohannesburg
2,375 learners · 96 educators · 25:1
CombinedIndependentJohannesburg
664 learners · 23 educators · 29:1
CombinedIndependentJohannesburg
55 learners · 7 educators · 8:1
CombinedIndependentJohannesburg
35 learners · 4 educators · 9:1
CombinedIndependentJohannesburg
109 learners · 9 educators · 12:1
CombinedIndependentJohannesburg
80 learners · 8 educators · 10:1
CombinedIndependentJohannesburg
969 learners · 30 educators · 32:1
CombinedIndependentJohannesburg
Data not available
CombinedPublicJohannesburg
183 learners · 18 educators · 10:1
CombinedIndependentJohannesburg
227 learners · 13 educators · 18:1
CombinedIndependentJohannesburg
682 learners · 28 educators · 24:1
CombinedIndependentJohannesburg
1,349 learners · 40 educators · 34:1
CombinedIndependentJohannesburg
304 learners · 10 educators · 30:1
CombinedIndependentJohannesburg
350 learners · 18 educators · 19:1
CombinedIndependentJohannesburg
1,112 learners · 44 educators · 25:1
CombinedIndependentJohannesburg
47 learners · 6 educators · 8:1
CombinedPublicJohannesburg
728 learners · 58 educators · 13:1
CombinedIndependentJohannesburg
276 learners · 21 educators · 13:1
CombinedPublicQ5Johannesburg
1,404 learners · 44 educators · 32:1
CombinedIndependentJohannesburg
204 learners · 13 educators · 16:1
CombinedIndependentJohannesburg
333 learners · 3 educators · 111:1
CombinedIndependentJohannesburg
368 learners · 16 educators · 23:1
CombinedIndependentJohannesburg
1,733 learners · 52 educators · 33:1
CombinedIndependentJohannesburg
100 learners · 12 educators · 8:1
CombinedPublicJohannesburg
324 learners · 55 educators · 6:1
CombinedIndependentJohannesburg
21 learners · 6 educators · 4:1
CombinedIndependentJohannesburg
621 learners · 19 educators · 33:1
CombinedIndependentJohannesburg
228 learners · 12 educators · 19:1
CombinedIndependentJohannesburg
209 learners · 12 educators · 17:1
CombinedIndependentJohannesburg
85 learners · 10 educators · 9:1
CombinedIndependentJohannesburg
26 learners · 7 educators · 4:1
CombinedIndependentJohannesburg
89 learners · 10 educators · 9:1
CombinedPublicJohannesburg
107 learners · 14 educators · 8:1
CombinedIndependentJohannesburg
78 learners · 8 educators · 10:1
CombinedIndependentJohannesburg
121 learners · 13 educators · 9:1
CombinedIndependentJohannesburg
377 learners · 21 educators · 18:1
CombinedIndependentJohannesburg
113 learners · 7 educators · 16:1
CombinedIndependentJohannesburg
200 learners · 16 educators · 13:1
CombinedIndependentJohannesburg
181 learners · 7 educators · 26:1
CombinedPublicQ5Johannesburg
2,143 learners · 58 educators · 37:1
CombinedIndependentJohannesburg
539 learners · 12 educators · 45:1

Intermediate (3)

Bar: learner-educator ratio vs similar schools
IntermediateIndependentJohannesburg
559 learners · 24 educators · 23:1
IntermediateIndependentJohannesburg
599 learners · 21 educators · 29:1
IntermediateIndependentJohannesburg
214 learners · 14 educators · 15:1

Special Needs (3)

Bar: learner-educator ratio vs similar schools
Special NeedsPublicJohannesburg
202 learners · 16 educators · 13:1
Too few similar schools for a reliable comparison
Special NeedsIndependentJohannesburg
155 learners · 13 educators · 12:1
Special NeedsPublicJohannesburg
292 learners · 26 educators · 11:1
Too few similar schools for a reliable comparison

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