Skip to main content

Schools in City of Johannesburg Metropolitan Municipality

1328 schools in this municipality. Listings are sorted by school name or total learner count only — no quality ranking is implied.

  • Aa Academy

    Combined · Independent

    60 learners 9 educators 7:1

    Fewer learners per educator than 88% of similar schools

    Lenasia
  • Ab Xuma Primary School

    Primary · Public · Quintile 3

    878 learners 28 educators 31:1

    Fewer learners per educator than 50% of similar schools

    Soweto
  • Abbotts College-Johannesburg South

    Secondary · Independent

    Data not available

    Suideroord
  • Abbotts College-Northcliff

    Secondary · Independent

    Data not available

    Northcliff
  • Abdullah Bin Salaam Islamic Centre

    Combined · Independent

    257 learners 18 educators 14:1

    Fewer learners per educator than 46% of similar schools

    Sandton
  • Abs Academy

    Combined · Independent

    47 learners 5 educators 9:1

    Fewer learners per educator than 73% of similar schools

    Mayfair
  • Acrede College

    Combined · Independent

    62 learners 5 educators 12:1

    Fewer learners per educator than 54% of similar schools

    Roodepoort
  • Acts House of Education

    Combined · Independent

    350 learners 29 educators 12:1

    Fewer learners per educator than 57% of similar schools

    Midrand
  • Acudeo College Protea Glen

    Combined · Independent

    634 learners 38 educators 17:1

    Fewer learners per educator than 34% of similar schools

    Soweto
  • Adelaide Tambo School

    Combined · Public · Special needs school

    411 learners 41 educators 10:1

    Fewer learners per educator than 38% of similar schools

    Jabavu Soweto
  • Advtech Academy the Bridge Assisted Learning School

    Combined · Independent

    Data not available

    Sandton
  • Africa House College

    Combined · Independent

    1,114 learners 38 educators 29:1

    Fewer learners per educator than 7% of similar schools

    Johannesburg
  • Africa International Private School

    Combined · Independent

    132 learners 15 educators 9:1

    Fewer learners per educator than 78% of similar schools

    Bellevue East/yeoville
  • African Leardership Academy

    Secondary · Independent

    221 learners 60 educators 4:1

    Fewer learners per educator than 94% of similar schools

    Honeydew
  • African Union International

    Intermediate · Independent

    Data not available

    President Park
  • Agape Primary School

    Primary · Independent

    455 learners 24 educators 19:1

    Fewer learners per educator than 24% of similar schools

    Weltevredenpark
  • Aha-Thuto Secondary School

    Secondary · Public · Quintile 2

    1,303 learners 48 educators 27:1

    Fewer learners per educator than 93% of similar schools

    Johannesburg
  • Ahanang Intermediate School

    Primary · Public · Quintile 2

    640 learners 21 educators 31:1

    Fewer learners per educator than 75% of similar schools

    Lenasia
  • Akani Metmar School

    Primary · Independent

    543 learners 18 educators 30:1

    Fewer learners per educator than 5% of similar schools

    Diepsloot
  • Al Aqsa School Ext One

    Primary · Independent

    323 learners 20 educators 16:1

    Fewer learners per educator than 35% of similar schools

    Lenasia
  • Al Imani Combined School

    Combined · Independent

    School-confirmed
    121 learners 13 educators 9:1

    Fewer learners per educator than 73% of similar schools

    Lenasia
  • Al-Aqsa Extension 10 School

    Secondary · Independent

    518 learners 34 educators 15:1

    Fewer learners per educator than 35% of similar schools

    Lenasia
  • Al-Aqsa School

    Primary · Independent

    410 learners 22 educators 19:1

    Fewer learners per educator than 27% of similar schools

    Lenasia
  • Al-Azhar Institute-Johannesburg

    Combined · Independent

    School-confirmed
    88 learners 11 educators 8:1

    Fewer learners per educator than 82% of similar schools

    Industria
  • Albertina Sisulu Special School

    Primary · Public

    261 learners 27 educators 10:1

    Fewer learners per educator than 52% of similar schools

    Soweto
  • Alexandra High School No.3

    Secondary · Public · Quintile 2

    606 learners 6 educators 101:1

    Among the highest learner-educator ratios of 84 similar schools

    Sandton
  • Alexandra Secondary School

    Secondary · Public · Quintile 2

    2,896 learners 90 educators 32:1

    Fewer learners per educator than 37% of similar schools

    Sandton
  • Alhuda Academy

    Combined · Independent

    261 learners 22 educators 12:1

    Fewer learners per educator than 59% of similar schools

    Robertsham
  • Allanridge Secondary School

    Secondary · Public · Quintile 2

    2,648 learners 66 educators 40:1

    Fewer learners per educator than 2% of similar schools

    Midrand
  • Allen Glen High School

    Secondary · Public · Quintile 5

    1,374 learners 58 educators 24:1

    Fewer learners per educator than 51% of similar schools

    Roodepoort