DA 53.7%down 0.1 pts from 53.8% in 2021
Most ward votes
- DA 53.7%
- ANC 14.6%
- PA 7.5%
- Others 24.2%
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
Ward ballot ? · 1 865 631 valid votes
DADemocratic Alliance1 001 52753.7%
ANCAfrican National Congress272 91414.6%
PAPatriotic Alliance140 1237.5%
VF PLUSVryheidsfront Plus | Freedom Front Plus85 4794.6%
EFFEconomic Freedom Fighters55 3413.0%
GOOD33 8821.8%
ActionSA31 5101.7%- CCCNational Coloured Congress29 1191.6%
ALJAMAAl Jama-ah28 3771.5%
ACDPAfrican Christian Democratic Party19 5371.0%- SACPSouth African Communist Party19 5291.0%
UDMUnited Democratic Movement13 5790.7%
ATMAfrican Transformation Movement11 1230.6%
PMCPeople's Movement for Change10 7770.6%
MKPUmkhonto Wesizwe Party10 6880.6%- IndependentIndependent candidates9 6600.5%
ARAAfrica Restoration Alliance6 9230.4%
PACPan Africanist Congress of Azania6 1380.3%- CMCCape Muslim Congress6 0750.3%
BOSABuild One South Africa5 0160.3%
ICOSAIndependent Civic Organisation of South Africa4 0200.2%
CAPEXITCape Independence Party / Kaapse Onafhanklikheids Party3 7600.2%
AICAfrican Independent Congress3 1780.2%
BOBreedevallei Onafhanklik2 9690.2%- MAYIBUYEAfrika Mayibuye Movement2 7260.1%
OHMOrganic Humanity Movement2 3300.1%- CECederberg First Residents Association2 2330.1%
A.C.C.Alliance of Citizens for Change2 1730.1%
LANDLand Party2 1600.1%
AUFActive United Front2 1370.1%- OLAOne Love Alliance2 0270.1%
- PDCPlett Democratic Congress1 6480.1%
- HLDHopeful Leaders Democrats1 5860.1%
- PIKGRAAFCommunity First Party1 5250.1%
- IPMIkhwezi Political Movement1 4700.1%
- LIPLangerberg Independent Party1 3900.1%
DLRPDienslewerings Party1 1580.1%- H.O.I.Home of Independence1 0630.1%
PBIPlaaslike Besorgde Inwoners9980.1%- D.P.ADemocratic People's Alternative9780.1%
- AdvieskantoorAdvieskantoor9720.1%
- Kannaland Independent PartyKannaland Independent Party9710.1%
COPECongress of the People9650.1%
SUNSizwe Ummah Nation8710.0%- L1Langeberg First8640.0%
- BZBetter Zolani8630.0%
IFPInkatha Freedom Party8570.0%- KCAKnysna Civic Alliance8570.0%
- CCXChoose Cx8330.0%
PDMPeople's Democratic Movement8260.0%
AACAfrican Alliance Congress7830.0%- KDFKaroo Democratic Force7700.0%
- AWEH!Aboriginal Warriors 4 Economic Hope!7640.0%
- TRUTHTruth and Solidarity Movement7460.0%
- NACMNon Aligned Civic Movement7070.0%
- RAMRestore Azania Movement7010.0%
- ARKActivists for the Restoration of the Karoo6810.0%
- SDPService Delivery Party6610.0%
- K.A.PKhoi Aboriginal Party6470.0%
- WPWitzenberg Party6360.0%
DAWIDemocratic Association of Witzenberg Independence6350.0%- United Democratic Front PartyUnited Democratic Front Party5430.0%
- BCABridgton Civic Association5410.0%
- LABOURLabour Party of South Africa5380.0%
- LARALangeberg Ratepayers Association5300.0%
UIMUnited Independent Movement4820.0%- KFKnysna First4800.0%
USAUnited South Africa4680.0%- UPPAUnited Progressive People Alliance4530.0%
- MCPMzansi Christian Party4480.0%
AZANIAAzania Peaceful Revolution4310.0%- Sra-Sia - Saldanha Bay Residents AllianceSra-Sia - Saldanha Bay Residents Alliance4280.0%
- DNCADemocratic New Civic Association3930.0%
SNPSpectrum National Party3740.0%
KIMKnysna Independent Movement3500.0%- SAKKMVPSakk Military Veterans Party3490.0%
IRASAIndependent Ratepayers Association of SA3260.0%- WAWitzenberg Aksie3240.0%
MFMinority Front3120.0%- 4TH GEN4th Generation Movement3120.0%
ISASSASaamstaan Suid-Afrika3000.0%- OUFOudtshoorn United Front2100.0%
- EKHETHUEkhethu Peoples Party1970.0%
Elf-SA - Economic Liberators Forum South AfricaElf-SA - Economic Liberators Forum South Africa1830.0%- ANOSAAll Natives of South Africa1640.0%
NDPNew Democratic Party/ Nuwe Demokratiese Party1450.0%
SAFSouth Africa First1450.0%- WIDWitzenberg Onafhanklike Demokratiese Party960.0%
- AGMAhgaman920.0%
UDUnited Democrats860.0%- ABGFAboriginal Gorilla Fighters700.0%
- PPMPro-Poor Political Movement650.0%
- ICAIndependent Candidates Alliance630.0%
- YPYouth Party500.0%
- STOPPService To Our People's Party480.0%
NFPNational Freedom Party310.0%
O.DOperation Dudula260.0%- AAACAll African Allied Congress230.0%
- AMC.ROY.African Movement Congress200.0%
- AVRAvright Political Movement190.0%
EUPPEden United People's Party180.0%- CKPChrist Kingdom Party170.0%
UATUnited Africans Transformation110.0%- JOYAJoya Web3 Community Movement70.0%
- KSHPKhoi-San Heavenly Party50.0%
DLPDemocratic Labour Party20.0%
Hours off in Western Cape ?
Reported in the ESP app
Municipalities · 25
- Beaufort WestDA 4 of 13 seats · no majority
- BergrivierDA 9 of 13 seats
- BitouDA 5 of 13 seats · no majority
- Breede ValleyDA 20 of 41 seats · no majority
- Cape AgulhasDA 5 of 11 seats · no majority
- CederbergDA 4 of 11 seats · no majority
- City of Cape TownDA 133 of 235 seats
- DrakensteinDA 36 of 65 seats
- GeorgeDA 28 of 55 seats
- HessequaDA 9 of 17 seats
- KannalandICOSA 3 of 10 seats · no majority
- KnysnaDA 9 of 21 seats · no majority
- LaingsburgDA 3 of 10 seats · no majority
- LangebergDA 9 of 23 seats · no majority
- MatzikamaDA 6 of 15 seats · no majority
- Mossel BayDA 21 of 33 seats
- OudtshoornDA 10 of 25 seats · no majority
- OverstrandDA 18 of 29 seats
- Prince AlbertPA 5 of 10 seats · no majority
- Saldanha BayDA 15 of 31 seats · no majority
- StellenboschDA 28 of 45 seats
- SwartlandDA 14 of 23 seats
- SwellendamANC 4 of 11 seats · no majority
- TheewaterskloofDA 11 of 27 seats · no majority
- WitzenbergDA 10 of 23 seats · no majority
District councils · 5
On EskomSePush
ESP's own data, not the IEC's.
About these figures
Official IEC figures: how we add them up
special votes 144 022 · All 1 623 voting districts in (the IEC's voting-district results so far, out of its list of voting districts for this election)
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 623 voting districts here (1 887 060 of 3 457 253). The IEC publishes 55.0%.
The change beside the headline is the difference between the leading party's share here and its share in the 2021 election for the same province, both from the IEC's counts, with no votes re-allocated between boundaries.
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 07 Nov 2026, 15:49 SAST.