Skip to main content

Schools in Randburg

Johannesburg North, Gauteng

74
Schools
32
Primary
20
Secondary
18:1
Avg learners per educator

Randburg falls within the Johannesburg North education district of Gauteng. It has 74 registered schools, including 32 primary and 20 secondary. The average learner-to-educator ratio across the area is 18:1.

Source: DBE EMIS Q3 2025.

Showing 74 of 74 schools
Amazing Grace Private School
CombinedIndependent
622 learners 33 educators 19:1

Fewer learners per educator than 27% of similar schools

Randburg
Andrews Academy
SecondaryIndependent
77 learners 7 educators 11:1

Fewer learners per educator than 57% of similar schools

Randburg
Andrews Academy
CombinedIndependent
44 learners 5 educators 9:1

Fewer learners per educator than 78% of similar schools

Randburg
Avenir Private School
PrimaryIndependent
57 learners 7 educators 8:1

Fewer learners per educator than 80% of similar schools

Randburg
Blue Eagle High School
SecondaryPublicQ1
1,742 learners 59 educators 30:1

Fewer learners per educator than 62% of similar schools

Randburg
Bordeaux Primary School
PrimaryPublicQ5
1,360 learners 45 educators 30:1

Fewer learners per educator than 34% of similar schools

Randburg
British International Preparatory School
PrimaryIndependent

Data not available

Randburg
Casa Do Sol School
CombinedPublic
179 learners 18 educators 10:1

Fewer learners per educator than 41% of similar schools

Randburg
Chartwell Leadership Primary School
PrimaryIndependent
33 learners 6 educators 6:1

Fewer learners per educator than 92% of similar schools

Randburg
Concord College
SecondaryIndependent
148 learners 14 educators 11:1

Fewer learners per educator than 61% of similar schools

Randburg
Cooper College
PrimaryIndependent
395 learners 40 educators 10:1

Fewer learners per educator than 70% of similar schools

Randburg
Cornerstone Christian Academy
PrimaryIndependent
22 learners 2 educators 11:1

Fewer learners per educator than 61% of similar schools

Randburg
Cosmo City Junior Primary School
PrimaryPublicQ1
2,892 learners 75 educators 39:1

Fewer learners per educator than 5% of similar schools

Randburg
Cosmo City Primary No 1 School
PrimaryPublicQ1
2,179 learners 56 educators 39:1

Fewer learners per educator than 5% of similar schools

Randburg
Cosmo City Secondary School
SecondaryPublicQ1
2,936 learners 96 educators 31:1

Fewer learners per educator than 48% of similar schools

Randburg
Cosmo City West Primary School
PrimaryPublicQ1
2,427 learners 64 educators 38:1

Fewer learners per educator than 8% of similar schools

Randburg
Crest Academy
SecondaryIndependent
6 learners 6 educators 1:1

Fewer learners per educator than 100% of similar schools

Randburg
Curro Victory Park
SecondaryIndependent
171 learners 12 educators 14:1

Fewer learners per educator than 40% of similar schools

Randburg
Deltaparkskool
CombinedPublic
559 learners 55 educators 10:1

Fewer learners per educator than 33% of similar schools

Randburg
Diepsloot Secondary School No. 3
SecondaryPublicQ1

Data not available

Randburg
Dukes Private School
CombinedIndependent
135 learners 13 educators 10:1

Fewer learners per educator than 67% of similar schools

Randburg
Eadvance
PrimaryIndependent
683 learners 34 educators 20:1

Fewer learners per educator than 20% of similar schools

Randburg
Eadvance Spark Cresta
PrimaryIndependent
430 learners 29 educators 15:1

Fewer learners per educator than 41% of similar schools

Randburg
Eden Chartwell
CombinedIndependent
6 learners 7 educators 1:1

Fewer learners per educator than 100% of similar schools

Randburg
El Zera Private School
CombinedIndependent
66 learners 9 educators 7:1

Fewer learners per educator than 85% of similar schools

Randburg
Faery Glen Therapy Centre
PrimaryIndependent
233 learners 14 educators 17:1

Fewer learners per educator than 33% of similar schools

Randburg
Far North Secondary School
SecondaryPublicQ1
1,614 learners 49 educators 33:1

Fewer learners per educator than 21% of similar schools

Randburg
Ferndale High School
SecondaryPublicQ5
977 learners 44 educators 22:1

Fewer learners per educator than 62% of similar schools

Randburg
Footprints Preparatory School
PrimaryIndependent
10 learners 3 educators 3:1

Fewer learners per educator than 99% of similar schools

Randburg
Hoërskool Linden
SecondaryPublicQ5
843 learners 58 educators 15:1

Fewer learners per educator than 98% of similar schools

Randburg
Hoërskool Randburg
SecondaryPublicQ5
970 learners 71 educators 14:1

Fewer learners per educator than 99% of similar schools

Randburg
I R Griffith Primary School
PrimaryPublicQ5
886 learners 38 educators 23:1

Fewer learners per educator than 76% of similar schools

Randburg
Kairos School of Inquiry
CombinedIndependent
69 learners 9 educators 8:1

Fewer learners per educator than 84% of similar schools

Randburg
Laerskool Unika
PrimaryPublicQ5
744 learners 49 educators 15:1

Fewer learners per educator than 100% of similar schools

Randburg
Lighthouse Christian School
CombinedIndependent

Data not available

Randburg
Lion Park Primary School
PrimaryPublicQ1
1,577 learners 38 educators 42:1

Fewer learners per educator than 1% of similar schools

Randburg
Living Montessori Primary School
PrimaryIndependent
21 learners 5 educators 4:1

Fewer learners per educator than 97% of similar schools

Randburg
Meridian Cosmo City
CombinedIndependent
1,612 learners 65 educators 25:1

Fewer learners per educator than 12% of similar schools

Randburg
Muzomuhle
PrimaryPublicQ1
2,517 learners 68 educators 37:1

Fewer learners per educator than 15% of similar schools

Randburg
My Tutor & Training Centre
CombinedIndependent
56 learners 5 educators 11:1

Fewer learners per educator than 63% of similar schools

Randburg
Newton House School
CombinedIndependent
491 learners 58 educators 9:1

Fewer learners per educator than 80% of similar schools

Randburg
North Riding Secondary School
SecondaryPublicQ5
1,024 learners 38 educators 27:1

Fewer learners per educator than 29% of similar schools

Randburg
Northriding College
CombinedIndependent
853 learners 73 educators 12:1

Fewer learners per educator than 60% of similar schools

Randburg
Northriding Secondary School No.2
SecondaryPublicQ5

Data not available

Randburg
Oceans Private School
SecondaryIndependent
406 learners 24 educators 17:1

Fewer learners per educator than 28% of similar schools

Randburg
Pinnacle College Linden
CombinedIndependent

Data not available

Randburg
Radley Private School
SecondaryIndependent
81 learners 14 educators 6:1

Fewer learners per educator than 87% of similar schools

Randburg
Rand Park Primary School
PrimaryPublicQ5
1,232 learners 43 educators 29:1

Fewer learners per educator than 47% of similar schools

Randburg
Randburgskool (Kliniekskool- Gestremde Leerlinge)
PrimaryPublic
293 learners 56 educators 5:1

Fewer learners per educator than 98% of similar schools

Randburg
Randfield Education Centre
CombinedIndependent
9 learners 3 educators 3:1

Fewer learners per educator than 98% of similar schools

Randburg
Randpark Ridge Montessori
PrimaryIndependent
54 learners 5 educators 11:1

Fewer learners per educator than 62% of similar schools

Randburg
Reshomile Primary School
PrimaryPublicQ1
1,699 learners 42 educators 41:1

Fewer learners per educator than 2% of similar schools

Randburg
Robin Hills Primary School
PrimaryPublicQ5
836 learners 29 educators 29:1

Fewer learners per educator than 46% of similar schools

Randburg
Robin Hood Secondary School
SecondaryPublicQ5
402 learners 13 educators 31:1

Fewer learners per educator than 14% of similar schools

Randburg
Royal Private School
CombinedIndependent
184 learners 20 educators 9:1

Fewer learners per educator than 74% of similar schools

Randburg
Sagan Centre (Academy)
PrimaryIndependent
142 learners 10 educators 14:1

Fewer learners per educator than 43% of similar schools

Randburg
School for Young Entrepreneurs
PrimaryIndependent

Data not available

Randburg
Seren House Cottage School
CombinedIndependent
144 learners 16 educators 9:1

Fewer learners per educator than 76% of similar schools

Randburg
Sgodiphola Secondary School
SecondaryPublicQ1
1,749 learners 47 educators 37:1

Fewer learners per educator than 4% of similar schools

Randburg
Sharonlea Primary School
PrimaryPublicQ5
1,250 learners 48 educators 26:1

Fewer learners per educator than 64% of similar schools

Randburg
Spark Randburg High
SecondaryIndependent
847 learners 58 educators 15:1

Fewer learners per educator than 38% of similar schools

Randburg
St Ansgar's Combined School
SecondaryPublicQ1
1,408 learners 41 educators 34:1

Fewer learners per educator than 9% of similar schools

Randburg
Sunrise Secondary School
SecondaryPublicQ1
1,842 learners 55 educators 34:1

Fewer learners per educator than 14% of similar schools

Randburg
Swan Primary School
PrimaryIndependent
146 learners 11 educators 13:1

Fewer learners per educator than 47% of similar schools

Randburg
Taalnet St.Johns
CombinedIndependent
255 learners 14 educators 18:1

Fewer learners per educator than 29% of similar schools

Randburg
The Centre for Autism Research and Education
PrimaryIndependent
60 learners 9 educators 7:1

Fewer learners per educator than 87% of similar schools

Randburg
The Willows School
PrimaryIndependent
34 learners 6 educators 6:1

Fewer learners per educator than 92% of similar schools

Randburg
Tirisano - Mmogo Junior Secondary School
PrimaryPublicQ1
2,004 learners 61 educators 33:1

Fewer learners per educator than 58% of similar schools

Randburg
Tutor the Future
CombinedIndependent
32 learners 5 educators 6:1

Fewer learners per educator than 89% of similar schools

Randburg
Vuleka School Assisted Learning
CombinedIndependent
86 learners 5 educators 17:1

Fewer learners per educator than 33% of similar schools

Randburg
Vuleka School-Northriding
PrimaryIndependent
186 learners 11 educators 17:1

Fewer learners per educator than 32% of similar schools

Randburg
Wiggles and Squiggles School
CombinedIndependent
21 learners 3 educators 7:1

Fewer learners per educator than 86% of similar schools

Randburg
Winners Academy
CombinedIndependent
224 learners 14 educators 16:1

Fewer learners per educator than 37% of similar schools

Randburg
Witkoppen Combined Farm School
PrimaryPublicQ1
1,233 learners 34 educators 36:1

Fewer learners per educator than 20% of similar schools

Randburg

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