Skip to main content

Primary Schools in Gauteng

1843 schools · DBE EMIS Q3 2025

Showing 1843 of 1843 schools

Primary · Public · Quintile 4 · Soshanguve

1,230 learners · 36 educators · 34:1

Primary · Public · Quintile 3 · Soweto

878 learners · 28 educators · 31:1

Primary · Independent · Pretoria West

151 learners · 10 educators · 15:1

Primary · Public · Quintile 4 · Boksburg

1,343 learners · 37 educators · 36:1

Primary · Public · Quintile 4 · Katlehong

2,114 learners · 58 educators · 36:1

Primary · Public · Quintile 5 · Benoni

1,552 learners · 39 educators · 40:1

Primary · Public · Benoni · Special needs school

374 learners · 43 educators · 9:1

Primary · Independent · Soshanguve

523 learners · 28 educators · 19:1

Primary · Independent · Kempton Park

127 learners · 12 educators · 11:1

Primary · Independent · Tembisa

124 learners · 7 educators · 18:1

Primary · Independent · Weltevredenpark

455 learners · 24 educators · 19:1

Primary · Public · Quintile 3 · Mamelodi

352 learners · 13 educators · 27:1

Primary · Public · Quintile 2 · Lenasia

640 learners · 21 educators · 31:1

Primary · Independent · Diepsloot

543 learners · 18 educators · 30:1

Primary · Independent · Lenasia

323 learners · 20 educators · 16:1

Primary · Independent · Lenasia

410 learners · 22 educators · 19:1

Primary · Public · Quintile 1 · Benoni

1,414 learners · 41 educators · 35:1

Primary · Public · Soweto

261 learners · 27 educators · 10:1

Primary · Public · Quintile 5 · Alberton

1,503 learners · 47 educators · 32:1

Primary · Independent · Ekurhuleni South

85 learners · 15 educators · 6:1

Primary · Independent · Alberton

Data not available

Primary · Public · Quintile 5 · Alberton

1,352 learners · 37 educators · 37:1

Primary · Independent · Germiston

116 learners · 8 educators · 15:1

Primary · Public · Pretoria · Special needs school

379 learners · 38 educators · 10:1

Primary · Public · Quintile 4 · Walkerville

758 learners · 30 educators · 25:1

Primary · Public · Quintile 5 · Lenasia

915 learners · 29 educators · 32:1

Primary · Public · Quintile 5 · Nigel

1,213 learners · 34 educators · 36:1

Primary · Public · Quintile 5 · Germiston

2,414 learners · 81 educators · 30:1

Primary · Independent · Orange Farm

44 learners · 9 educators · 5:1

Primary · Public · Quintile 4 · Pretoria

964 learners · 31 educators · 31:1