Metropolitan municipality · Gauteng

City of Tshwane

211councillors in office
107wards
DAlargest party, 2026 · 74 of 214 seats
Hands over · first council sitting

Council now, and the council coming in

211 seats now · 214 in the incoming council. Majority is 108. No party reaches it on the declared result: a coalition will be needed.

PartySeats · now, then incomingChange
DA
73 → 74 (+1)
ActionSA
15 → 48 (+33)
ANC
75 → 44 (-31)
FF Plus
16 → 17 (+1)
EFF
23 → 13 (-10)
MK
0 → 4 (+4)
SACP
0 → 3 (+3)
PA
0 → 2 (+2)
ACDP
2 → 1 (-1)
AIC
1 → 1
12 others
6 → 7 (+1)
now, 2021 termincoming, 2026│ majority line

Ward councillors

107 wards

PR councillors now

104 seats

Proportional seats as elected in 2021. Parties replace PR councillors mid-term without the IEC publishing it; replacements are recorded as events where a source exists.

PR councillors from 2026 · expected

71 of 107 named

107 proportional seats in the council elected on 4 November 2026. 71 named so far; the rest follow when the IEC publishes its councillor list. Expected from the IEC certified party lists and the declared seat allocation (list order, skipping ward winners). Confirmed when the IEC publishes its councillor list.

How City of Tshwane measures up

How we judge

City of Tshwane meets 2 of 6 yardsticks

Judged against National Treasury's and the Auditor-General's own norms, latest figures, 2023/24. Not a rating: 6 separate answers. How we judge.

Treasury and Auditor-General detail

by financial year

Attendance at council meetings

Every councillor and every meeting →
18meetings with minutes parsed 89%median attendance 105councillors at 90% or better 12with 3 or more unexcused absences

Counted from the council's published minutes, Jun 2025 to Aug 2026. Leave granted by council does not count against a councillor. How we judge.

Latest on City of Tshwane

0 headlines

No headlines matched yet.