Municipalities:DA 18ANC 6ICOSA 1
Boundaries: MDB / IEC
DA 26 of 42 seats
Majority
Most votes, Provincial ballot: DA 59.4%
Turnout (calculated)72.8%
Registered voters2.94M
Provincial ballot ? · 2 121 153 valid votes
DADemocratic Alliance1 259 64559.4%
ANCAfrican National Congress697 66432.9%
EFFEconomic Freedom Fighters44 7622.1%
ACDPAfrican Christian Democratic Party21 6961.0%
NO_ABBRAl Jama-ah13 1820.6%
COPECongress of the People12 5200.6%
ICOSAIndependent Civic Organisation of South Africa11 9490.6%
VF PLUSVryheidsfront Plus11 5870.5%
UDMUnited Democratic Movement10 1990.5%
PAPatriotic Alliance8 5100.4%
AICAfrican Independent Congress6 5080.3%
AGANG SAAgang South Africa6 3980.3%
PACPan Africanist Congress of Azania3 5910.2%
N.PNational Party South Africa2 6940.1%
APCAfrican People's Convention1 2910.1%
ANPAfrican National Party1 2490.1%
IPOIndigenous Peoples Organisation1 1800.1%
UCDPUnited Christian Democratic Party1 1580.1%
IFPInkatha Freedom Party1 0780.1%
AZAPOAzanian People's Organisation8440.0%
NFPNational Freedom Party7630.0%
SAPCOSouth African Progressive Civic Organisation6420.0%
FINLAFirst Nation Liberation Alliance6350.0%
KGMKingdom Governance Movement4900.0%
SCASibanye Civic Association4780.0%
PALPeoples Alliance4400.0%
Provincial legislature seats · 42 ?
- Democratic Alliance26
- African National Congress14
- African Christian Democratic Party1
- Economic Freedom Fighters1
Municipalities · 25
- Beaufort WestANC 50.5%
- BergrivierDA 56.4%
- BitouANC 48.2%
- Breede ValleyDA 55.1%
- Cape AgulhasDA 57.4%
- CederbergANC 46.4%
- City of Cape TownDA 61.5%
- DrakensteinDA 61.1%
- GeorgeDA 54.7%
- HessequaANC 48.0%
- KannalandICOSA 36.6%
- KnysnaDA 50.8%
- LaingsburgANC 51.7%
- LangebergDA 53.7%
- MatzikamaDA 50.6%
- Mossel BayDA 57.8%
- OudtshoornDA 52.9%
- OverstrandDA 58.6%
- Prince AlbertDA 48.9%
- Saldanha BayDA 60.2%
- StellenboschDA 65.5%
- SwartlandDA 67.6%
- SwellendamANC 47.5%
- TheewaterskloofDA 49.5%
- WitzenbergDA 45.6%
About these figures
Votes cast 2 140 090 · spoilt 18 937 · special votes 27 689 · 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.22%) 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.22%) does not match its own figures (2140090 votes cast of 2941333 registered = 72.76%); 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, 15:46 SAST.