Skip to main content

Schools in Gauteng

Browse 3,365 schools across 15 education districts.

3,365
Schools
15
Districts
2,770,002
Learners
25:1
Avg L:E Ratio

Gauteng has 3,365 registered schools organised across 15 education districts serving approximately 2,770,002 learners. The average learner-to-educator ratio across the province is 25:1. Quintile, sector, and phase data are shown as context — none of these measure school quality.

Source: DBE EMIS Q3 2025.

Which education districts make up Gauteng?

JOHANNESBURG EAST

581 schools 71 areas 24:1 ratio
280 Primary 114 Secondary 183 Combined 4 Special Needs
294 public 287 independent

TSHWANE SOUTH

455 schools 46 areas 25:1 ratio
242 Primary 110 Secondary 102 Combined 1 Special Needs
306 public 149 independent

EKURHULENI NORTH

310 schools 54 areas 24:1 ratio
164 Primary 57 Secondary 87 Combined 2 Special Needs
186 public 124 independent

JOHANNESBURG CENTRAL

310 schools 32 areas 29:1 ratio
203 Primary 80 Secondary 27 Combined
270 public 40 independent

EKURHULENI SOUTH

276 schools 45 areas 27:1 ratio
157 Primary 73 Secondary 46 Combined
201 public 75 independent

GAUTENG WEST

200 schools 35 areas 26:1 ratio
111 Primary 49 Secondary 40 Combined
162 public 38 independent

JOHANNESBURG NORTH

190 schools 59 areas 18:1 ratio
87 Primary 47 Secondary 52 Combined 4 Special Needs
71 public 119 independent

GAUTENG EAST

187 schools 24 areas 27:1 ratio
116 Primary 47 Secondary 24 Combined
149 public 38 independent

TSHWANE NORTH

182 schools 21 areas 28:1 ratio
106 Primary 59 Secondary 17 Combined
161 public 21 independent

SEDIBENG WEST

156 schools 15 areas 28:1 ratio
101 Primary 45 Secondary 10 Combined
136 public 20 independent

JOHANNESBURG WEST

142 schools 26 areas 21:1 ratio
78 Primary 22 Secondary 41 Combined 1 Special Needs
77 public 65 independent

SEDIBENG EAST

127 schools 24 areas 23:1 ratio
67 Primary 31 Secondary 28 Combined 1 Special Needs
81 public 46 independent

JOHANNESBURG SOUTH

105 schools 27 areas 27:1 ratio
50 Primary 26 Secondary 29 Combined
50 public 55 independent

TSHWANE WEST

78 schools 21 areas 29:1 ratio
48 Primary 24 Secondary 6 Combined
71 public 7 independent

GAUTENG NORTH

66 schools 26 areas 23:1 ratio
33 Primary 16 Secondary 17 Combined
44 public 22 independent

School Infrastructure Data

Infrastructure data (libraries, computer centres, laboratories, sports facilities) is not yet available for Gauteng. We are working on expanding infrastructure coverage to all provinces.

School data sourced from the Department of Basic Education (EMIS). Peer comparisons are based on schools within the same quintile, phase, and province group. Learn about our methodology