MunicipalitiesANC 21DA 2darker = bigger win
Blank areas: district management areas, which had no wards; the MDB has published no 2000 municipal boundaries to draw them
No majority 22 of 42 seats needed
Largest party: ANC, 19 seats
Most provincial votes: ANC 45.3% 3.2 pts · 1999: 42.1%
Turnout71.3%
Voters on the roll2.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
Official IEC figures: how we add them up
Votes cast 1 582 503 · spoilt 15 554 · special votes 26 967 · All 1 348 voting districts in · the IEC marks the results complete
The change beside the headline is the difference between the leading party's share here and its share in the 1999 election for the same province, both from the IEC's counts, with no votes re-allocated between boundaries.
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.
Map boundaries: Municipal Demarcation Board (MDB) and the IEC.
IEC data last fetched 27 Oct 2026, 21:42 SAST.