MunicipalitiesIFP 26ANC 23darker = bigger win
Blank areas: district management areas, which had no wards; the MDB has published no 2000 municipal boundaries to draw them
No majority
ANC 38 of 80 seats · 41 for a majority
Most provincial votes: ANC 47.0% · up 7.6 pts from 39.4% in 1999
Turnout72.8%
Voters on the roll3.82M
Provincial ballot ? · 2 741 265 valid votes
ANCAfrican National Congress1 287 82347.0%
IFPInkatha Freedom Party1 009 26736.8%
DADemocratic Alliance/Demokratiese Alliansie228 8578.3%
MFMinority Front71 5402.6%
ACDPAfrican Christian Democratic Party48 8921.8%
UDMUnited Democratic Movement20 5460.7%- NNPNuwe Nasionale Party/New National Party14 2180.5%
IDIndependent Democrats13 5560.5%
VF PlusVryheidsfront Plus7 7640.3%
AZAPOAzanian People's Organisation7 0610.3%
PACPan Africanist Congress of Azania5 1180.2%
SOPAThe Socialist Party of Azania5 0230.2%
CDPChristian Democratic Party4 9800.2%
ILPIzwi Lethu Party4 8580.2%
UCDPUnited Christian Democratic Party3 9210.1%
PDPPeace and Development Party3 1540.1%
RLPRoyal Loyal Progress3 1410.1%- IAMIndependent African Movement1 5460.1%
Provincial legislature seats · 80 ?
- African National Congress38
- Inkatha Freedom Party30
- Democratic Alliance/Demokratiese Alliansie7
- African Christian Democratic Party2
- Minority Front2
- United Democratic Movement1
Municipalities · 55
- AbaqulusiIFP 61.9%
- DannhauserIFP 54.7%
- eDumbeIFP 63.0%
- Emnambithi/LadysmithANC 57.2%
- eNdondakusukaANC 51.4%
- EndumeniANC 48.7%
- EthekwiniANC 58.2%
- EzingoleniANC 52.3%
- Gaints Castle Game Reserve DMAIFP 51.8%
- Greater KokstadANC 82.2%
- Hibiscus CoastANC 63.1%
- Highmoor/Kamberg Park DMAIFP 39.5%
- HlabisaIFP 81.6%
- ImbabazaneIFP 60.0%
- IndakaIFP 76.8%
- IngweANC 50.5%
- JoziniIFP 74.4%
- Kwa SaniANC 65.2%
- KwaDukuzaANC 62.0%
- KZ224ANC 60.2%
- KZ242IFP 68.2%
- MaphumuloIFP 69.4%
- MatatieleANC 79.5%
- MbonambiIFP 54.7%
- MkhambathiniANC 54.9%
- Mkhomazi Wilderness area DMAANC 65.2%
- Mooi MpofanaANC 61.5%
- MsingaIFP 82.4%
- MsunduziANC 67.0%
- MthonjaneniIFP 78.0%
- MtubatubaIFP 55.4%
- NdwedweIFP 53.9%
- NewcastleANC 47.7%
- NkandlaIFP 89.1%
- NongomaIFP 93.7%
- NtambananaIFP 75.2%
- OkhahlambaIFP 59.4%
- RichmondANC 74.0%
- St Lucia Park DMAIFP 57.0%
- The Big 5 False BayIFP 66.8%
- UbuhlebezweANC 59.0%
- UlundiIFP 93.6%
- UmdoniANC 48.7%
- UmhlabuyalinganaIFP 56.1%
- uMhlathuzeANC 46.8%
- uMlalaziIFP 73.6%
- uMngeniANC 64.5%
- uMshwathiANC 64.4%
- UmtsheziIFP 55.7%
- UMuziwabantuANC 65.8%
- UmvotiIFP 54.1%
- UmzumbeANC 55.4%
- UPhongoloIFP 62.2%
- UtrechtIFP 46.3%
- VulamehloANC 49.3%
About these figures
Official IEC figures: how we add them up
Votes cast 2 782 565 · spoilt 41 300 · special votes 59 471 · All 3 556 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.