Municipalities:ANC 21DA 2
Blank areas: district management areas, which had no wards; the MDB has published no 2000 municipal boundaries to draw them · Boundaries: MDB / IEC
No majority 22 of 42 seats needed
Largest party: ANC, 19 seats
Most votes, Provincial ballot: ANC 45.3%
Turnout71.3%
Registered voters2.22M
Provincial ballot ? · 1 566 949 valid votes
ANCAfrican National Congress709 05245.3%
DADemocratic Alliance/Demokratiese Alliansie424 83227.1%- NNPNuwe Nasionale Party/New National Party170 46910.9%
IDIndependent Democrats122 8677.8%
ACDPAfrican Christian Democratic Party53 9343.4%
UDMUnited Democratic Movement27 4891.8%- AMPAfrica Muslim Party11 0190.7%
- NO_ABBRNew Labour Party10 5260.7%
VF PlusVryheidsfront Plus9 7050.6%
PACPan Africanist Congress of Azania6 5240.4%
UCDPUnited Christian Democratic Party3 5750.2%- GPGPThe Green Party of South Africa3 3170.2%
P.J.C.Peace and Justice Congress3 2780.2%- NANasionale Aksie2 2480.1%
IFPInkatha Freedom Party2 2220.1%
CPCThe Cape Peoples Congress1 9600.1%
AZAPOAzanian People's Organisation1 4550.1%
MIPModerate Independent Party9530.1%
PDPPeace and Development Party7890.1%
U.P.Universal Party7350.0%
Provincial legislature seats · 42 ?
- African National Congress19
- Democratic Alliance/Demokratiese Alliansie12
- Nuwe Nasionale Party/New National Party5
- Independent Democrats3
- African Christian Democratic Party2
- United Democratic Movement1
Municipalities · 30
- Beaufort WestANC 61.7%
- BergrivierANC 45.4%
- Brede River DMAANC 49.9%
- Breede River/WinelandsANC 51.4%
- Breede ValleyANC 52.1%
- Cape AgulhasANC 45.1%
- CederbergANC 57.0%
- Central Karoo DMAANC 63.9%
- City of Cape TownANC 44.1%
- DrakensteinANC 44.8%
- GeorgeANC 46.9%
- KannalandANC 46.4%
- KnysnaANC 51.0%
- LaingsburgANC 60.3%
- LangebergANC 52.5%
- MatzikamaANC 54.6%
- Mossel BayANC 44.9%
- OudtshoornANC 40.6%
- Overberg DMADA 46.9%
- OverstrandDA 37.4%
- Plettenberg BayANC 62.4%
- Prince AlbertANC 53.2%
- Saldanha BayANC 44.0%
- South Cape DMAANC 62.4%
- StellenboschANC 41.2%
- SwartlandDA 43.6%
- SwellendamANC 50.1%
- TheewaterskloofANC 50.4%
- West Coast DMAANC 50.7%
- WitzenbergANC 54.2%
About these figures
Votes cast 1 582 503 · spoilt 15 554 · special votes 26 967 · All 1 348 voting districts in · the IEC marks the results complete
Total is the sum of the seats the IEC allocated to parties.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
IEC data last fetched 27 Oct 2026, 21:42 SAST.