Skip to main content

Public Schools in Gauteng

2259 schools · DBE EMIS Q3 2025

Showing 2259 of 2259 schools

Primary · Public · Quintile 4 · Soshanguve

1,230 learners · 36 educators · 34:1

Secondary · Public · Quintile 4 · Randfontein

1,590 learners · 50 educators · 32:1

Primary · Public · Quintile 3 · Soweto

878 learners · 28 educators · 31:1

Secondary · Public · Quintile 4 · Winterveldt

1,308 learners · 35 educators · 37: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

Secondary · Public · Quintile 1 · Temba

1,372 learners · 46 educators · 30:1

Combined · Public · Jabavu Soweto · Special needs school

411 learners · 41 educators · 10:1

Secondary · Public · Quintile 5 · Pretoria

1,317 learners · 77 educators · 17:1

Secondary · Public · Quintile 5 · Pretoria

1,495 learners · 84 educators · 18:1

Secondary · Public · Quintile 5 · Germiston

1,123 learners · 42 educators · 27:1

Primary · Public · Quintile 3 · Mamelodi

352 learners · 13 educators · 27:1

Secondary · Public · Quintile 2 · Johannesburg

1,303 learners · 48 educators · 27:1

Primary · Public · Quintile 2 · Lenasia

640 learners · 21 educators · 31:1

Secondary · Public · Quintile 5 · Krugersdorp

1,348 learners · 44 educators · 31:1

Secondary · Public · Quintile 3 · Katlehong

2,003 learners · 60 educators · 33:1

Primary · Public · Quintile 1 · Benoni

1,414 learners · 41 educators · 35:1

Primary · Public · Soweto

261 learners · 27 educators · 10:1

Secondary · Public · Quintile 5 · Alberton

1,222 learners · 64 educators · 19:1

Primary · Public · Quintile 5 · Alberton

1,503 learners · 47 educators · 32:1

Primary · Public · Quintile 5 · Alberton

1,352 learners · 37 educators · 37:1

Secondary · Public · Quintile 2 · Sandton

606 learners · 6 educators · 101:1

Secondary · Public · Quintile 2 · Sandton

2,896 learners · 90 educators · 32:1

Secondary · Public · Quintile 2 · Midrand

2,648 learners · 66 educators · 40:1

Secondary · Public · Quintile 5 · Roodepoort

1,374 learners · 58 educators · 24: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