MKP 33.0%
Leading on the DC 40% ballot so far (provisional)
- MKP 33.0%
- IFP 26.6%
- ANC 21.8%
- Others 18.6%
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
DC 40% ballot ? · 2 090 146 valid votes
MKPUmkhonto Wesizwe Party689 77133.0%
IFPInkatha Freedom Party556 54726.6%
ANCAfrican National Congress455 25821.8%
DADemocratic Alliance190 1069.1%
EFFEconomic Freedom Fighters38 2721.8%
NFPNational Freedom Party19 3210.9%
VF PLUSVryheidsfront Plus | Freedom Front Plus16 7470.8%
ActionSA13 7220.7%- SACPSouth African Communist Party12 7540.6%
ATMAfrican Transformation Movement8 6480.4%
NPANational Peoples Ambassadors6 8150.3%
IAIndependent Alliance6 2410.3%- INDIndependent Councillors6 1610.3%
- MAYIBUYEAfrika Mayibuye Movement5 6680.3%
AICAfrican Independent Congress5 6640.3%- A.B.C.D.Abantu Bezwelethu Congress Democracy5 6090.3%
ACDPAfrican Christian Democratic Party4 7850.2%- NDRFNewcastle and District Residents Forum3 8310.2%
- JCJozini Congress3 4210.2%
APEMOAfrican People's Movement2 8320.1%
IRCInternational Revelation Congress2 7390.1%- AEFAfrican Economic Freedom2 6230.1%
ARUAfrican Renaissance Unity2 6220.1%- AAMAmandla Awethu Movement2 3490.1%
- SDPService Delivery Party2 0580.1%
PAPatriotic Alliance2 0120.1%- SIPSiyanqoba Independent Party1 6560.1%
- MPMMajuba Progressive Movement1 5480.1%
ABCAbantu Batho Congress1 4380.1%- UWOUmkhumbi Wesizwe Organisation1 4210.1%
KZNIKzn Independence1 3110.1%- NACOLNational Community Liberation1 2740.1%
- PVPPeople's Voice Party1 1680.1%
ALJAMAAl Jama-ah9730.0%- GJDPGods Justice and Development Party9710.0%
- SSMSisonke Solidarity Movement9300.0%
JEPJustice and Employment Party8730.0%
NAPFNational People's Front8280.0%- AMC.ROY.African Movement Congress8080.0%
- ASEPAfrican-Socio-Economic-Party7870.0%
PACPan Africanist Congress of Azania7700.0%- TRUTHTruth and Solidarity Movement6970.0%
- MLPMkhonto Ilembe Party6280.0%
ACCActive Citizens Coalition5680.0%
CFPCommunity Freedom Party5070.0%- B.M.Bumbana Mzansi4540.0%
UCDPUnited Christian Democratic Party4370.0%- NEFANational Economic Freedom Alliance3670.0%
- ISPInsika Yesizwe Party3500.0%
UCMUnited Cultural Movement3180.0%
I.L.PIzwe Lethu Party3070.0%- AUPAfrican United Party3030.0%
- AFNAAfro Natives2770.0%
- NGGNext Generation Government2660.0%
- UMUnity Mzanse2360.0%
NADECONational Democratic Convention2170.0%- PCFPongola Civic Forum2120.0%
- WAYOWomen and Youth Organisation2110.0%
- EKHETHUEkhethu Peoples Party1720.0%
- ANOSAAll Natives of South Africa1400.0%
- CCUCongregational Christian Unity990.0%
AZAPOAzanian People's Organisation480.0%
ESP app
How long is the queue?
Chat about the election in your area
ESP app
How did KwaZulu-Natal vote?
Get notified when it's declared
Hours off in KwaZulu-Natal ?
Reported in the ESP app
Municipalities · 44
- Big Five HlabisaIFP 12 of 27 seats · no majority
- DannhauserIFP 7 of 25 seats · no majority
- Dr. Nkosazana Dlamini ZumaMKP 12 of 29 seats · no majority
- eDumbeIFP 6 of 19 seats · no majority
- eMadlangeniIFP 4 of 11 seats · no majority
- eNdumeniMKP 5 of 15 seats · no majority
- Greater KokstadANC 11 of 21 seats
- iMpendleMKP 6 of 11 seats
- iNkosi LangalibaleleIFP 19 of 47 seats · no majority
- Johannes Phumani PungulaMKP 14 of 27 seats
- KwaDukuzaMKP 22 of 59 seats · no majority
- MandeniMKP 17 of 35 seats · no majority
- MaphumuloMKP 10 of 25 seats · no majority
- MkhambathiniANC 8 of 19 seats · no majority
- MpofanaMKP 4 of 11 seats · no majority
- MthonjaneniIFP 15 of 25 seats
- NkandlaIFP 14 of 27 seats
- NongomaIFP 23 of 45 seats
- NqutuIFP 17 of 39 seats · no majority
- OkhahlambaIFP 8 of 29 seats · no majority
- RichmondMKP 10 of 17 seats
- uMdoniMKP 15 of 37 seats · no majority
- uMfoloziIFP 16 of 35 seats · no majority
- uMlalaziIFP 24 of 55 seats · no majority
- uMngeniDA 15 of 25 seats
- uMshwathiMKP 13 of 27 seats · no majority
- uMsingaIFP 25 of 41 seats
- uMuziwabantuMKP 8 of 21 seats · no majority
- uMvotiIFP 9 of 27 seats · no majority
- uMzimkhuluANC 21 of 43 seats · no majority
- uMzumbeIFP 16 of 39 seats · no majority
- AbaQulusiIFP 20 of 47 seats · no majority118 of 119 voting districts in
- Alfred Duma157 of 170 voting districts inMKP 31.1%
- eThekwini582 of 839 voting districts inMKP 40.3%
- Inkosi uMtubatuba74 of 93 voting districts inIFP 39.0%
- Jozini117 of 122 voting districts inIFP 35.8%
- Msunduzi175 of 240 voting districts inMKP 36.7%
- NdwedweMKP 15 of 37 seats · no majority97 of 110 voting districts in
- Newcastle116 of 127 voting districts inMKP 33.0%
- Ray NkonyeniMKP 24 of 71 seats · no majority169 of 172 voting districts in
- UlundiIFP 36 of 49 seats145 of 151 voting districts in
- uMhlabuyalinganaMKP 14 of 39 seats · no majority91 of 96 voting districts in
- uMhlathuze139 of 145 voting districts inMKP 39.3%
- uPhongolo81 of 82 voting districts inIFP 34.7%
District councils · 10
- UguMKP 5 of 15 directly elected seats
- uMgungundlovuNot in yet
- uThukelaNot in yet
- uMzinyathiIFP 5 of 12 directly elected seats
- AmajubaNot in yet
- ZululandIFP 9 of 19 directly elected seats
- uMkhanyakudeNot in yet
- King CetshwayoIFP 8 of 20 directly elected seats
- iLembeMKP 7 of 16 directly elected seats
- Harry GwalaANC 5 of 12 directly elected seats
On EskomSePush
ESP's own data, not the IEC's.
About these figures
Official IEC figures: how we add them up
special votes 193 388 · 4 640 of 5 028 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 4 640 voting districts with results so far here (2 779 056 of 5 180 587). The IEC publishes 53.4%.
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 06 Nov 2026, 19:37 SAST.