Skip to main content

Schools in Midrand

Johannesburg East, Gauteng

71 schools · 27 primary · 13 secondary · 29:1 ratio

Source: DBE EMIS Q3 2025 + NSC School Performance Report 2025Last updated
71 results
Showing 71 of 71 schools
Acts House of Education
CombinedIndependent
350 learners 29 educators 12:1

Fewer learners per educator than 57% of similar schools

Midrand
Allanridge Secondary School
SecondaryPublicQ2
2,648 learners 66 educators 40:1

Fewer learners per educator than 2% of similar schools

Midrand
Atlas Combined School
CombinedIndependent
377 learners 24 educators 16:1

Fewer learners per educator than 39% of similar schools

Midrand
Bentley Preparatory School
PrimaryIndependent
203 learners 13 educators 16:1

Fewer learners per educator than 36% of similar schools

Midrand
Bonwelong Primary School
PrimaryPublicQ2
1,851 learners 55 educators 34:1

Fewer learners per educator than 48% of similar schools

Midrand
Busy Bee Learning Academy
CombinedIndependent
246 learners 10 educators 25:1

Fewer learners per educator than 12% of similar schools

Midrand
Carlswald House Preparatory School
PrimaryIndependent
406 learners 19 educators 21:1

Fewer learners per educator than 17% of similar schools

Midrand
Carlswald Montessori Primary School
PrimaryIndependent
335 learners 29 educators 12:1

Fewer learners per educator than 57% of similar schools

Midrand
Curro Midrand Combined School
CombinedIndependent
461 learners 31 educators 15:1

Fewer learners per educator than 42% of similar schools

Midrand
Curro New Road
SecondaryIndependent
708 learners 29 educators 24:1

Fewer learners per educator than 11% of similar schools

Midrand
Curro Waterfall Combined
CombinedIndependent
773 learners 59 educators 13:1

Fewer learners per educator than 50% of similar schools

Midrand
David Makhubo Secondary School
SecondaryPublicQ2
2,363 learners 63 educators 38:1

Fewer learners per educator than 4% of similar schools

Midrand
Dr Mathole Motshekga Primary School
PrimaryPublicQ2
2,442 learners 64 educators 38:1

Fewer learners per educator than 4% of similar schools

Midrand
Drake Koka Primary School
PrimaryPublicQ2
2,491 learners 73 educators 34:1

Fewer learners per educator than 44% of similar schools

Midrand
Dreamhill International School
PrimaryIndependent
182 learners 18 educators 10:1

Fewer learners per educator than 68% of similar schools

Midrand
Dulcie September Primary School
PrimaryPublicQ2
2,433 learners 65 educators 37:1

Fewer learners per educator than 9% of similar schools

Midrand
Ebomini Primary School
PrimaryPublicQ2
2,818 learners 74 educators 38:1

Fewer learners per educator than 5% of similar schools

Midrand
Ebony Park Primary School
PrimaryPublicQ3
2,521 learners 69 educators 37:1

Fewer learners per educator than 11% of similar schools

Midrand
Edustreams
SecondaryIndependent
35 learners 13 educators 3:1

Fewer learners per educator than 96% of similar schools

Midrand
Eqinisweni Secondary School
SecondaryPublicQ2
2,555 learners 87 educators 29:1

Fewer learners per educator than 73% of similar schools

Midrand
Essentials Group of Schools
CombinedIndependent

Data not available

Midrand
Fachs International College
CombinedIndependent
28 learners 5 educators 6:1

Fewer learners per educator than 92% of similar schools

Midrand
Flutterbys Special Education and Therapy Centre
PrimaryIndependent
48 learners 14 educators 3:1

Fewer learners per educator than 99% of similar schools

Midrand
Gallagher Combined School
CombinedIndependent
75 learners 9 educators 8:1

Fewer learners per educator than 81% of similar schools

Midrand
Gideon Rambuwani Primary School
CombinedPublicQ3
1,963 learners 57 educators 34:1

Fewer learners per educator than 12% of similar schools

Midrand
Glen Austin High School
CombinedIndependent
439 learners 30 educators 15:1

Fewer learners per educator than 45% of similar schools

Midrand
Hope Fountain Combined College
CombinedIndependent
724 learners 28 educators 26:1

Fewer learners per educator than 10% of similar schools

Midrand
Ivory Park Primary School
PrimaryPublicQ2
2,254 learners 61 educators 37:1

Fewer learners per educator than 11% of similar schools

Midrand
Ivory Park Secondary School
SecondaryPublicQ2
2,377 learners 71 educators 34:1

Fewer learners per educator than 16% of similar schools

Midrand
J.B. Matabane Secondary School
SecondaryPublicQ1
2,159 learners 65 educators 33:1

Fewer learners per educator than 16% of similar schools

Midrand
Kaalfontein Primary School
PrimaryPublicQ3
2,848 learners 73 educators 39:1

Fewer learners per educator than 2% of similar schools

Midrand
Kaalfontein Secondary School
SecondaryPublicQ2
2,348 learners 70 educators 34:1

Fewer learners per educator than 16% of similar schools

Midrand
Lanto Montessori International Schools
CombinedIndependent
250 learners 12 educators 21:1

Fewer learners per educator than 21% of similar schools

Midrand
Madibatlou Middle School
CombinedPublicQ1
2,020 learners 59 educators 34:1
Too few similar schools for a reliable comparison
Midrand
Mahlasedi High School
CombinedIndependent
394 learners 13 educators 30:1

Fewer learners per educator than 6% of similar schools

Midrand
Maphutha Secondary School
SecondaryPublicQ4
1,870 learners 77 educators 24:1

Fewer learners per educator than 91% of similar schools

Midrand
Mayibuye Primary School
PrimaryPublicQ2
2,110 learners 62 educators 34:1

Fewer learners per educator than 45% of similar schools

Midrand
Midland International School
CombinedIndependent
458 learners 31 educators 15:1

Fewer learners per educator than 42% of similar schools

Midrand
Midrand Christian College
IntermediateIndependent
172 learners 15 educators 12:1

Fewer learners per educator than 52% of similar schools

Midrand
Midrand English Medium Primary School
PrimaryPublicQ5
1,366 learners 46 educators 30:1

Fewer learners per educator than 39% of similar schools

Midrand
Midrand High School
SecondaryPublicQ5
1,640 learners 74 educators 22:1

Fewer learners per educator than 62% of similar schools

Midrand
Midrand Innovative Learning Centre
PrimaryIndependent
58 learners 7 educators 8:1

Fewer learners per educator than 79% of similar schools

Midrand
Mikateka Primary School
PrimaryPublicQ2
2,508 learners 62 educators 41:1

Fewer learners per educator than 1% of similar schools

Midrand
Nehemiah Primary School
PrimaryIndependent
158 learners 8 educators 20:1

Fewer learners per educator than 21% of similar schools

Midrand
Nizamiye Primary & High School
IntermediateIndependent
455 learners 30 educators 15:1

Fewer learners per educator than 42% of similar schools

Midrand
Nokuphila School
CombinedIndependent
407 learners 33 educators 12:1

Fewer learners per educator than 55% of similar schools

Midrand
Noordwyk Primary School
PrimaryPublicQ5
1,581 learners 50 educators 32:1

Fewer learners per educator than 27% of similar schools

Midrand
Nova Pioneer Midrand
CombinedIndependent
514 learners 46 educators 11:1

Fewer learners per educator than 63% of similar schools

Midrand
Nova Pioneer Midrand
CombinedIndependent
153 learners 18 educators 9:1

Fewer learners per educator than 80% of similar schools

Midrand
Oceans Private School
CombinedIndependent
795 learners 16 educators 50:1

Fewer learners per educator than 1% of similar schools

Midrand
Oceans Private School
CombinedIndependent

Data not available

Midrand
P.S. Tsosane Primary School
PrimaryPublicQ2
2,463 learners 67 educators 37:1

Fewer learners per educator than 13% of similar schools

Midrand
Paradise Christian School
PrimaryIndependent
110 learners 9 educators 12:1

Fewer learners per educator than 55% of similar schools

Midrand
Pinnacle College Waterfall
CombinedIndependent

Data not available

Midrand
Ponelopele Oracle Secondary School
SecondaryPublicQ3
1,766 learners 52 educators 34:1

Fewer learners per educator than 7% of similar schools

Midrand
Poplar Academy
CombinedIndependent
105 learners 24 educators 4:1

Fewer learners per educator than 95% of similar schools

Midrand
Rebonwe Primary School
PrimaryPublicQ2
2,681 learners 69 educators 39:1

Fewer learners per educator than 4% of similar schools

Midrand
Reddam House Helderfontein
CombinedIndependent
561 learners 27 educators 21:1

Fewer learners per educator than 21% of similar schools

Midrand
Reddford House Blue Hills
CombinedIndependent
916 learners 62 educators 15:1

Fewer learners per educator than 42% of similar schools

Midrand
Rift House Academy
CombinedIndependent
213 learners 12 educators 18:1

Fewer learners per educator than 30% of similar schools

Midrand
Robin House Primary
PrimaryIndependent
103 learners 8 educators 13:1

Fewer learners per educator than 50% of similar schools

Midrand
Royal Christian Academy
PrimaryIndependent
642 learners 24 educators 27:1

Fewer learners per educator than 8% of similar schools

Midrand
Sedi Laka Primary School
PrimaryPublicQ2
2,781 learners 76 educators 37:1

Fewer learners per educator than 14% of similar schools

Midrand
Spark Carlswald School
PrimaryIndependent
974 learners 31 educators 31:1

Fewer learners per educator than 4% of similar schools

Midrand
Spark Midrand
CombinedIndependent
958 learners 37 educators 26:1

Fewer learners per educator than 10% of similar schools

Midrand
Sparks Riversands
CombinedIndependent
781 learners 2 educators 391:1

Fewer learners per educator than 0% of similar schools

Midrand
Taalnet Glen Austin
CombinedIndependent
179 learners 16 educators 11:1

Fewer learners per educator than 63% of similar schools

Midrand
The President Park Gospel Garden School
CombinedIndependent
130 learners 7 educators 19:1

Fewer learners per educator than 28% of similar schools

Midrand
The Valley Pre and Primary School
PrimaryIndependent
96 learners 9 educators 11:1

Fewer learners per educator than 63% of similar schools

Midrand
Tsosoloso Ya Africa Secondary School
SecondaryPublicQ3
1,932 learners 62 educators 31:1

Fewer learners per educator than 39% of similar schools

Midrand
Umqhele Secondary School
SecondaryPublicQ2
2,169 learners 67 educators 32:1

Fewer learners per educator than 31% of similar schools

Midrand

About Midrand

Midrand falls within the Johannesburg East education district of Gauteng. It has 71 registered schools, including 27 primary and 13 secondary. The average learner-to-educator ratio across the area is 29:1. There are 28 public schools and 43 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