Province

Gauteng

9 municipal councils · 1 054 councillors in office · 526 wards from 2026

Ekurhuleni · DAEmfuleni · DAMidvaal · DALesedi · ANCMogale City · DAMerafong City · ANCRand West City · ANCCity of Johannesburg · DACity of Tshwane · DA

Seats across the province, now and from 2026

1054 seats now · 1049 in the councils elected in 2026.

PartySeats · now, then incomingChange
DA
296 → 348 (+52)
ANC
396 → 266 (-130)
ActionSA
50 → 152 (+102)
EFF
128 → 69 (-59)
FF Plus
51 → 54 (+3)
MK
0 → 53 (+53)
SACP
0 → 16 (+16)
PA
13 → 14 (+1)
IFP
13 → 12 (-1)
ATM
4 → 9 (+5)
35 others
100 → 56 (-44)
now, 2021 termincoming, 2026

Metropolitan councils

CouncilWards 2021 → 2026Councillors now
City of Johannesburg JHB135 → 135272
City of Tshwane TSH107 → 107211
Ekurhuleni EKU112 → 112224

Local councils

CouncilWards 2021 → 2026Councillors now
Emfuleni GT42145 → 4590
Lesedi GT42313 → 1326
Merafong City GT48428 → 2555
Midvaal GT42215 → 1530
Mogale City GT48139 → 3977
Rand West City GT48535 → 3569