All partiesExplore local results
2026 local elections
Cape Independence Party / Kaapse Onafhanklikheids Party
1reported local + metro seats
National share not separately reportedIEC
What stands out
8 comparable councilsAcross the provinces
Eastern Cape—Free State—Gauteng—KwaZulu-Natal—Limpopo—Mpumalanga—North West—Northern Cape—Western Cape—
| 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
1councils with seats
0hung councils with seats
211 of 213 local + metro allocations reported · Majority changes across 212 comparable councils, 2021–2026
Local results
23 councilsOverstrandWestern Cape0.3%—0CederbergWestern Cape0.3%+0.3 pp0Saldanha BayWestern Cape0.3%—0SwartlandWestern Cape0.3%—0BergrivierWestern Cape0.2%−0.3 pp0HessequaWestern Cape0.2%−0.2 pp0Cape TownWestern Cape0.2%—1GeorgeWestern Cape0.2%—0DrakensteinWestern Cape0.2%—0SwellendamWestern Cape0.2%−0.1 pp0TheewaterskloofWestern Cape0.2%—0StellenboschWestern Cape0.2%—0Mossel BayWestern Cape0.1%—0LangebergWestern Cape0.1%—0Breede ValleyWestern Cape0.1%—0OudtshoornWestern Cape0.1%—0KannalandWestern Cape0.1%+0.1 pp0BitouWestern Cape0.1%—0KnysnaWestern Cape0.1%—0WitzenbergWestern Cape0.1%—0MatzikamaWestern Cape0.10%+0.1 pp0Beaufort WestWestern Cape0.06%+0.1 pp0Prince AlbertWestern Cape0.0%−0.3 pp0
No matching councils.
| Council | Province | 2026 vote share (%) | 2021 vote share (%) | Change (pp) | 2026 seats | 2021 seats |
|---|---|---|---|---|---|---|
| Overstrand | Western Cape | 0,3037 | Unavailable | Unavailable | 0 | 0 |
| Cederberg | Western Cape | 0,2685 | 0 | 0,2685 | 0 | 0 |
| Saldanha Bay | Western Cape | 0,2602 | Unavailable | Unavailable | 0 | 0 |
| Swartland | Western Cape | 0,2542 | Unavailable | Unavailable | 0 | 0 |
| Bergrivier | Western Cape | 0,2406 | 0,5763 | -0,3358 | 0 | 0 |
| Hessequa | Western Cape | 0,2272 | 0,3922 | -0,165 | 0 | 0 |
| Cape Town | Western Cape | 0,1973 | Unavailable | Unavailable | 1 | 2 |
| George | Western Cape | 0,1835 | Unavailable | Unavailable | 0 | 0 |
| Drakenstein | Western Cape | 0,1832 | Unavailable | Unavailable | 0 | Unavailable |
| Swellendam | Western Cape | 0,1704 | 0,2575 | -0,0871 | 0 | 0 |
| Theewaterskloof | Western Cape | 0,1575 | Unavailable | Unavailable | 0 | Unavailable |
| Stellenbosch | Western Cape | 0,1528 | Unavailable | Unavailable | 0 | Unavailable |
| Mossel Bay | Western Cape | 0,1387 | Unavailable | Unavailable | 0 | 0 |
| Langeberg | Western Cape | 0,1341 | Unavailable | Unavailable | 0 | Unavailable |
| Breede Valley | Western Cape | 0,132 | Unavailable | Unavailable | 0 | Unavailable |
| Oudtshoorn | Western Cape | 0,1297 | Unavailable | Unavailable | 0 | Unavailable |
| Kannaland | Western Cape | 0,1286 | 0 | 0,1286 | 0 | 0 |
| Bitou | Western Cape | 0,1088 | Unavailable | Unavailable | 0 | Unavailable |
| Knysna | Western Cape | 0,1039 | Unavailable | Unavailable | 0 | 0 |
| Witzenberg | Western Cape | 0,1023 | Unavailable | Unavailable | 0 | Unavailable |
| Matzikama | Western Cape | 0,0994 | 0 | 0,0994 | 0 | 0 |
| Beaufort West | Western Cape | 0,0587 | 0 | 0,0587 | 0 | 0 |
| Prince Albert | Western Cape | 0 | 0,3124 | -0,3124 | 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 —