2026 local elections
United Residents Front
What stands out
6 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
15 councilsNo matching councils.
| Council | Province | 2026 vote share (%) | 2021 vote share (%) | Change (pp) | 2026 seats | 2021 seats |
|---|---|---|---|---|---|---|
| Masilonyana | Free State | 1,2862 | 0 | 1,2862 | 0 | 0 |
| Matjhabeng | Free State | 0,7555 | Unavailable | Unavailable | 1 | Unavailable |
| Mangaung | Free State | 0,2624 | Unavailable | Unavailable | 0 | Unavailable |
| King Sabata Dalindyebo | Eastern Cape | 0,2581 | 0 | 0,2581 | Unavailable | 0 |
| Kopanong | Free State | 0,2487 | 0 | 0,2487 | 0 | 0 |
| City of Mbombela | Mpumalanga | 0,1964 | 0 | 0,1964 | 0 | 0 |
| Bushbuckridge | Mpumalanga | 0,1774 | Unavailable | Unavailable | 0 | Unavailable |
| Mohokare | Free State | 0,1516 | 0,2352 | -0,0836 | 0 | 0 |
| Metsimaholo | Free State | 0,1504 | Unavailable | Unavailable | 0 | Unavailable |
| Walter Sisulu | Eastern Cape | 0,1453 | 0 | 0,1453 | 0 | 0 |
| Thulamela | Limpopo | 0,1297 | Unavailable | Unavailable | 0 | Unavailable |
| Dr JS Moroka | Mpumalanga | 0,0724 | Unavailable | Unavailable | 0 | Unavailable |
| Nkomazi | Mpumalanga | 0,0452 | Unavailable | Unavailable | 0 | Unavailable |
| Ekurhuleni | Gauteng | 0,0324 | Unavailable | Unavailable | 0 | Unavailable |
| Tshwane | Gauteng | 0,0266 | 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 —