DA 51.6%
Most party (PR) votes
- DA 51.6%
- ANC 40.1%
- ACDP 2.9%
- Others 5.4%
PR ballot ? · 1 108 592 valid votes
DADemocratic Alliance571 69151.6%
ANCAfrican National Congress444 23340.1%
ACDPAfrican Christian Democratic Party32 4822.9%
UDMUnited Democratic Movement15 2381.4%- AMPAfrica Muslim Party8 0560.7%
PACPan Africanist Congress of Azania6 0240.5%- A.F.C.Alliance for the Community3 8610.3%
CX FORUMKnysna Community Forum2 7370.2%
BOBreedevallei Onafhanklik2 3860.2%
MIPModerate Independent Party2 3290.2%
GCIGeorge Community Initiative/George Gemeenskapsinisiatief2 1370.2%
IFPInkatha Freedom Party2 0120.2%- GPGPThe Green Party of South Africa1 9730.2%
CPCThe Cape Peoples Congress1 9040.2%- WOVWitzenberg Onafhanklike Vereniging1 5520.1%
- CIVICCivic Alliansie/Alliance1 3300.1%
- OA 2000Oudtshoorn Aksie 20001 1740.1%
AZAPOAzanian People's Organisation1 0250.1%- CICommunity Initiative/Gemeenskap Inisiatief9710.1%
- PFPeople's Forum9250.1%
- HECCOHelderberg Community Civic Organization8690.1%
- G.FMosselbaai Gemeenskapsforum8060.1%
VGOVerenigde Gemeenskap Organisasie6480.1%- U.I.F.United Independent Front5220.0%
KCAKayamandi Community Alliance5150.0%
AITUPAbolition of Income Tax and Usury Party4890.0%
SAFPASouth African Political Alliance4350.0%- A.C.D.F.Abbotsdale Community Development Forum/Abbotsdale Gemeenskap2680.0%
Municipalities · 30
- Beaufort WestANC 8 of 13 seats
- BergrivierDA 7 of 13 seats
- Brede River DMADA 50.2%
- Breede River/WinelandsDA 9 of 19 seats · no majority
- Breede ValleyANC 17 of 37 seats · no majority
- Cape AgulhasDA 6 of 10 seats
- CederbergANC 6 of 12 seats · no majority
- Central Karoo DMAANC 58.5%
- City of Cape TownDA 107 of 200 seats
- DrakensteinDA 27 of 58 seats · no majority
- GeorgeDA 17 of 35 seats · no majority
- KannalandANC 4 of 9 seats · no majority
- KnysnaDA 7 of 16 seats · no majority
- LaingsburgANC 3 of 6 seats · no majority
- LangebergDA 8 of 15 seats
- MatzikamaANC 7 of 13 seats
- Mossel BayDA 12 of 21 seats
- OudtshoornANC 10 of 23 seats · no majority
- Overberg DMADA 61.7%
- OverstrandDA 12 of 18 seats
- Plettenberg BayANC 6 of 10 seats
- Prince AlbertDA 4 of 6 seats
- Saldanha BayANC 9 of 20 seats · no majority
- South Cape DMADA 53.6%
- StellenboschDA 15 of 35 seats · no majority
- SwartlandDA 11 of 19 seats
- SwellendamANC 5 of 10 seats · no majority
- TheewaterskloofANC 9 of 19 seats · no majority
- West Coast DMADA 54.1%
- WitzenbergANC 9 of 21 seats · no majority
District councils · 5
About these figures
Notes on the IEC's figures for this page
special votes 0 · All 1 290 voting districts in · the IEC marks the results complete
In local elections the IEC adds votes across the ward, PR and district ballots, so we show valid votes per ballot instead of one "votes cast" total.
Turnout is calculated as PR ballots cast ÷ registered voters, from the IEC's results for the 1 290 voting districts here (1 124 478 of 1 955 454). The IEC publishes no turnout figure here.
Note: party 52: the IEC's cross-ballot total 1328404 differs from its ward + PR + DC 40% votes (1324441); we show each ballot's own votes.
Note: party 7: the IEC's cross-ballot total 1058041 differs from its ward + PR + DC 40% votes (1054387); we show each ballot's own votes.
Note: party 18: the IEC's cross-ballot total 75869 differs from its ward + PR + DC 40% votes (75745); we show each ballot's own votes.
Note: party 0: the IEC's cross-ballot total 24405 differs from its ward + PR + DC 40% votes (24473); we show each ballot's own votes.
Note: party 6: the IEC's cross-ballot total 32406 differs from its ward + PR + DC 40% votes (32376); we show each ballot's own votes.
Note: party 159: the IEC's cross-ballot total 4187 differs from its ward + PR + DC 40% votes (4159); we show each ballot's own votes.
Note: party 83: the IEC's cross-ballot total 1857 differs from its ward + PR + DC 40% votes (1826); we show each ballot's own votes.
Note: IEC TotalValidVotes 2623027 differs from the sum of party rows 2622959 by -68; we show per-ballot sums of party rows and do not publish the cross-ballot total.
Note: City of Cape Town: party 0: the IEC's cross-ballot total 14395 differs from its ward + PR + DC 40% votes (14401); we show each ballot's own votes.
Note: City of Cape Town: IEC TotalValidVotes 1416328 differs from the sum of party rows 1416322 by -6; we show per-ballot sums of party rows and do not publish the cross-ballot total.
Note: Kannaland: party 0: the IEC's cross-ballot total 188 differs from its ward + PR + DC 40% votes (250); we show each ballot's own votes.
Note: Kannaland: IEC TotalValidVotes 20623 differs from the sum of party rows 20561 by -62; we show per-ballot sums of party rows and do not publish the cross-ballot total.
Note: West Coast DMA: party 7: the IEC's cross-ballot total 1079 differs from its ward + PR + DC 40% votes (535); we show each ballot's own votes.
Note: West Coast DMA: party 52: the IEC's cross-ballot total 1286 differs from its ward + PR + DC 40% votes (643); we show each ballot's own votes.
Note: Brede River DMA: party 18: the IEC's cross-ballot total 103 differs from its ward + PR + DC 40% votes (48); we show each ballot's own votes.
Note: Brede River DMA: party 7: the IEC's cross-ballot total 1184 differs from its ward + PR + DC 40% votes (575); we show each ballot's own votes.
Note: Brede River DMA: party 52: the IEC's cross-ballot total 1404 differs from its ward + PR + DC 40% votes (702); we show each ballot's own votes.
Note: Brede River DMA: party 83: the IEC's cross-ballot total 51 differs from its ward + PR + DC 40% votes (20); we show each ballot's own votes.
Note: Overberg DMA: party 7: the IEC's cross-ballot total 32 differs from its ward + PR + DC 40% votes (15); we show each ballot's own votes.
Note: Overberg DMA: party 52: the IEC's cross-ballot total 59 differs from its ward + PR + DC 40% votes (29); we show each ballot's own votes.
Note: South Cape DMA: party 18: the IEC's cross-ballot total 127 differs from its ward + PR + DC 40% votes (58); we show each ballot's own votes.
Note: South Cape DMA: party 7: the IEC's cross-ballot total 2927 differs from its ward + PR + DC 40% votes (1458); we show each ballot's own votes.
Note: South Cape DMA: party 159: the IEC's cross-ballot total 54 differs from its ward + PR + DC 40% votes (26); we show each ballot's own votes.
Note: South Cape DMA: party 52: the IEC's cross-ballot total 3740 differs from its ward + PR + DC 40% votes (1865); we show each ballot's own votes.
Note: South Cape DMA: party 6: the IEC's cross-ballot total 55 differs from its ward + PR + DC 40% votes (25); we show each ballot's own votes.
Note: Central Karoo DMA: party 7: the IEC's cross-ballot total 2027 differs from its ward + PR + DC 40% votes (1012); we show each ballot's own votes.
Note: Central Karoo DMA: party 52: the IEC's cross-ballot total 1430 differs from its ward + PR + DC 40% votes (717); we show each ballot's own votes.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
Map boundaries: Municipal Demarcation Board (MDB) and the IEC.
IEC data last fetched 27 Oct 2026, 22:33 SAST.