2026 local elections
African Economic Freedom
What stands out
4 comparable councilsAcross the provinces
| Province | Vote share (%) | Basis / status |
|---|---|---|
| Eastern Cape | Unavailable | Unavailable |
| Free State | Unavailable | Unavailable |
| Gauteng | Unavailable | Unavailable |
| KwaZulu-Natal | Unavailable | Unavailable |
| Limpopo | Unavailable | Unavailable |
| Mpumalanga | Unavailable | Unavailable |
| North West | Unavailable | Unavailable |
| Northern Cape | Unavailable | Unavailable |
| Western Cape | Unavailable | Unavailable |
Ward + municipal PR vote · * Count in progress
The council picture
211 of 213 local + metro allocations reported · Majority changes across 212 comparable councils, 2021–2026
Coalition possibilities
Seat arithmetic, not confirmed agreements. The marker shows the majority needed.
Local results
26 councilsNo matching councils.
| Council | Province | 2026 vote share (%) | 2021 vote share (%) | Change (pp) | 2026 seats | 2021 seats |
|---|---|---|---|---|---|---|
| Inkosi uMtubatuba | KwaZulu-Natal | 2,0113 | Unavailable | Unavailable | 1 | Unavailable |
| Moses Kotane | North West | 0,299 | Unavailable | Unavailable | 0 | Unavailable |
| uMhlabuyalingana | KwaZulu-Natal | 0,29 | Unavailable | Unavailable | 0 | Unavailable |
| uMzimkhulu | KwaZulu-Natal | 0,2324 | 0 | 0,2324 | 0 | 0 |
| Lesedi | Gauteng | 0,2044 | Unavailable | Unavailable | 0 | Unavailable |
| Nongoma | KwaZulu-Natal | 0,1794 | 0 | 0,1794 | 0 | 0 |
| Moretele | North West | 0,1783 | Unavailable | Unavailable | 0 | Unavailable |
| eDumbe | KwaZulu-Natal | 0,1732 | Unavailable | Unavailable | 0 | Unavailable |
| Madibeng | North West | 0,1692 | Unavailable | Unavailable | 0 | Unavailable |
| Rustenburg | North West | 0,1524 | Unavailable | Unavailable | 0 | Unavailable |
| Mandeni | KwaZulu-Natal | 0,1385 | Unavailable | Unavailable | 0 | Unavailable |
| Jozini | KwaZulu-Natal | 0,1318 | Unavailable | Unavailable | 0 | Unavailable |
| Nqutu | KwaZulu-Natal | 0,1244 | Unavailable | Unavailable | 0 | Unavailable |
| Big Five Hlabisa | KwaZulu-Natal | 0,1239 | 0 | 0,1239 | 0 | 0 |
| uMlalazi | KwaZulu-Natal | 0,1148 | Unavailable | Unavailable | 0 | Unavailable |
| uPhongolo | KwaZulu-Natal | 0,1064 | Unavailable | Unavailable | 0 | Unavailable |
| uMfolozi | KwaZulu-Natal | 0,0926 | Unavailable | Unavailable | 0 | Unavailable |
| Newcastle | KwaZulu-Natal | 0,0901 | Unavailable | Unavailable | 0 | Unavailable |
| uMhlathuze | KwaZulu-Natal | 0,088 | Unavailable | Unavailable | 0 | Unavailable |
| Emfuleni | Gauteng | 0,0852 | Unavailable | Unavailable | 0 | Unavailable |
| Nkomazi | Mpumalanga | 0,0843 | Unavailable | Unavailable | 0 | Unavailable |
| eNdumeni | KwaZulu-Natal | 0,0654 | 0 | 0,0654 | 0 | 0 |
| AbaQulusi | KwaZulu-Natal | 0,0577 | Unavailable | Unavailable | 0 | Unavailable |
| Johannesburg | Gauteng | 0,0328 | Unavailable | Unavailable | 0 | Unavailable |
| Midvaal | Gauteng | 0,0276 | Unavailable | Unavailable | 0 | Unavailable |
| eThekwini | KwaZulu-Natal | 0,0264 | Unavailable | Unavailable | 0 | Unavailable |
Ward + municipal PR ballots. Missing comparisons remain unavailable; changes use comparable completed counts.
Ward + municipal PR vote · Change in percentage points since 2021 · Missing comparisons shown as —