Municipalities:DA 16ANC 8ICOSA 1
Boundaries: MDB / IEC
DA 57.3%
Most national votes
Vote breakdown · National ballot
- DA 57.3%
- ANC 34.0%
- EFF 2.3%
- Others 6.4%
Turnout (calculated)74.4%
Registered voters2.94M
National ballot ? · 2 168 147 valid votes
DADemocratic Alliance1 241 42457.3%
ANCAfrican National Congress737 21934.0%
EFFEconomic Freedom Fighters50 2802.3%
ACDPAfrican Christian Democratic Party25 3181.2%
VF PLUSVryheidsfront Plus23 2431.1%
COPECongress of the People13 8330.6%
UDMUnited Democratic Movement13 0520.6%
NO_ABBRAl Jama-ah11 3760.5%
ICOSAIndependent Civic Organisation of South Africa11 1240.5%
AGANG SAAgang South Africa9 9270.5%
PAPatriotic Alliance7 9960.4%
AICAfrican Independent Congress6 9870.3%
PACPan Africanist Congress of Azania3 9630.2%
UBUNTUUbuntu Party2 2110.1%
APCAfrican People's Convention1 4910.1%
UCDPUnited Christian Democratic Party1 1530.1%
IFPInkatha Freedom Party1 1270.1%
NFPNational Freedom Party1 0480.0%
AZAPOAzanian People's Organisation9510.0%
WASPWorkers and Socialist Party7600.0%
FINLAFirst Nation Liberation Alliance6230.0%
FNFront Nasionaal/Front National5730.0%
KGMKingdom Governance Movement5240.0%
KISSKeep It Straight and Simple4210.0%
MFMinority Front3980.0%
PALPeoples Alliance3820.0%
PAMPan Africanist Movement3020.0%
BRABushbuckridge Residents Association2350.0%
UNICOUnited Congress2060.0%
National Assembly seats from this province's regional list · 0 ?
Municipalities · 25
- Beaufort WestANC 50.7%
- BergrivierDA 56.5%
- BitouANC 48.1%
- Breede ValleyDA 53.3%
- Cape AgulhasDA 55.8%
- CederbergANC 48.0%
- City of Cape TownDA 59.3%
- DrakensteinDA 59.7%
- GeorgeDA 53.4%
- HessequaANC 47.2%
- KannalandICOSA 35.6%
- KnysnaDA 49.9%
- LaingsburgANC 52.3%
- LangebergDA 51.9%
- MatzikamaDA 48.4%
- Mossel BayDA 54.9%
- OudtshoornDA 50.8%
- OverstrandDA 55.7%
- Prince AlbertANC 48.3%
- Saldanha BayDA 57.8%
- StellenboschDA 62.5%
- SwartlandDA 65.9%
- SwellendamANC 47.9%
- TheewaterskloofDA 46.8%
- WitzenbergANC 46.6%
About these figures
Votes cast 2 188 236 · spoilt 20 089 · special votes 28 016 · All 1 578 voting districts in · the IEC marks the results complete · turnout calculated as votes cast ÷ registered voters, because the IEC's published turnout (4.31%) doesn't match its own figures
Total is the sum of the seats the IEC allocated to parties.
Note: the IEC's published turnout (4.31%) does not match its own figures (2188236 votes cast of 2941333 registered = 74.40%); we show the calculated figure.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
IEC data last fetched 27 Oct 2026, 14:14 SAST.