Municipalities:DA 23ANC 1ICOSA 1
Boundaries: MDB / IEC
DA 24 of 42 seats
Majority
Most votes, Provincial ballot: DA 55.4%
Turnout (calculated)66.3%
Registered voters3.13M
Provincial ballot ? · 2 057 212 valid votes
DADemocratic Alliance1 140 64755.4%
ANCAfrican National Congress589 05528.6%
EFFEconomic Freedom Fighters83 0754.0%
GOOD61 9713.0%
ACDPAfrican Christian Democratic Party54 7622.7%
VF PLUSVryheidsfront Plus32 1151.6%
ALJAMAAl Jama-ah17 6070.9%
ICOSAIndependent Civic Organisation of South Africa9 5360.5%
CAPECape Party/ Kaapse Party9 3310.5%
COPECongress of the People6 5280.3%
ATAAlliance for Transformation for All6 1750.3%
LANDLand Party5 9260.3%
UDMUnited Democratic Movement5 7280.3%
ATMAfrican Transformation Movement4 9530.2%
PBIPlaaslike Besorgde Inwoners3 8520.2%
PACPan Africanist Congress of Azania3 8450.2%
SRWPSocialist Revolutionary Workers Party3 0260.1%
AICAfrican Independent Congress2 8980.1%- GPGPThe Green Party of South Africa2 6130.1%
NFPNational Freedom Party2 2400.1%
KSRKhoisan Revolution1 8540.1%
DLRPDienslewerings Party1 7030.1%- KDFKaroo Democratic Force1 5120.1%
ACOAfrican Covenant9930.0%
APCAfrican People's Convention9150.0%
PROSAPeople's Republic of South Africa7100.0%
IFPInkatha Freedom Party5990.0%
ATAPAll Things Are Possible5560.0%
APMOAfrican Progressive Movement5310.0%
AZAPOAzanian People's Organisation4750.0%
FREE DEMSFree Democrats4700.0%
NEWSANew South Africa Party4440.0%
F4SDForum 4 Service Delivery3100.0%- ACMAfrican Content Movement2570.0%
Provincial legislature seats · 42 ?
- Democratic Alliance24
- African National Congress12
- Economic Freedom Fighters2
- Vryheidsfront Plus1
- African Christian Democratic Party1
- Al Jama-ah1
- GOOD1
Municipalities · 25
- Beaufort WestDA 41.4%
- BergrivierDA 60.8%
- BitouDA 49.2%
- Breede ValleyDA 54.7%
- Cape AgulhasDA 56.9%
- CederbergANC 45.2%
- City of Cape TownDA 55.7%
- DrakensteinDA 60.6%
- GeorgeDA 51.1%
- HessequaDA 50.8%
- KannalandICOSA 38.9%
- KnysnaDA 50.6%
- LaingsburgDA 40.9%
- LangebergDA 55.0%
- MatzikamaDA 49.8%
- Mossel BayDA 61.1%
- OudtshoornDA 50.3%
- OverstrandDA 59.4%
- Prince AlbertDA 57.0%
- Saldanha BayDA 56.7%
- StellenboschDA 62.8%
- SwartlandDA 64.7%
- SwellendamDA 51.5%
- TheewaterskloofDA 48.9%
- WitzenbergDA 45.1%
About these figures
Votes cast 2 073 728 · spoilt 16 516 · special votes 47 686 · All 1 579 voting districts in · the IEC marks the results complete · turnout calculated as votes cast ÷ registered voters, because the IEC's published turnout (3.89%) doesn't match its own figures
Total is the sum of the seats the IEC allocated to parties.
Note: the IEC's published turnout (3.89%) does not match its own figures (2073728 votes cast of 3128567 registered = 66.28%); 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, 08:39 SAST.