2026 local elections
ACM
African Content Movement
What stands out
5 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
Nketoana
Seat arithmetic, not confirmed agreements. The marker shows the majority needed.
Past partners
Shared governments · Nov 2021–Feb 2026
Local results
7 councilsNo matching councils.
| Council | Province | 2026 vote share (%) | 2021 vote share (%) | Change (pp) | 2026 seats | 2021 seats |
|---|---|---|---|---|---|---|
| Maluti a Phofung | Free State | 20,9751 | Unavailable | Unavailable | 15 | 2 |
| Nketoana | Free State | 11,0391 | 0 | 11,0391 | 2 | 0 |
| Mantsopa | Free State | 0,3596 | 0 | 0,3596 | 0 | 0 |
| Phumelela | Free State | 0,284 | 0 | 0,284 | 0 | 0 |
| Setsoto | Free State | 0,2624 | 0 | 0,2624 | 0 | 0 |
| Dihlabeng | Free State | 0,2346 | Unavailable | Unavailable | 0 | Unavailable |
| Masilonyana | Free State | 0 | 0,4711 | -0,4711 | 0 | 0 |
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 —