Municipalities:ANC 47NFP 2IFP 2
Boundaries: MDB / IEC
ANC 52 of 80 seats
Majority
Most votes, Provincial ballot: ANC 64.5%
Turnout (calculated)76.0%
Registered voters5.12M
Provincial ballot ? · 3 836 009 valid votes
ANCAfrican National Congress2 475 04164.5%
DADemocratic Alliance489 43012.8%
IFPInkatha Freedom Party416 49610.9%
NFPNational Freedom Party280 4257.3%
EFFEconomic Freedom Fighters70 8231.8%
MFMinority Front38 9601.0%
ACDPAfrican Christian Democratic Party16 8030.4%
VF PLUSVryheidsfront Plus7 6950.2%
APCAfrican People's Convention7 0400.2%
UDMUnited Democratic Movement6 6320.2%
COPECongress of the People5 9680.2%
AZAPOAzanian People's Organisation5 8730.2%
TATruly Alliance4 0820.1%
PACPan Africanist Congress of Azania2 9300.1%
KZNTAKwa-Zulu Natal Transport Alliance2 7960.1%
UCDPUnited Christian Democratic Party2 1860.1%
KGMKingdom Governance Movement1 9030.0%
UBUMBANOUbumbano Lwesizwe Sabangoni9260.0%
Provincial legislature seats · 80 ?
- African National Congress52
- Democratic Alliance10
- Inkatha Freedom Party9
- National Freedom Party6
- Economic Freedom Fighters2
- Minority Front1
Municipalities · 51
- AbaqulusiANC 45.4%
- DannhauserANC 66.5%
- eDumbeNFP 47.3%
- eMadlangeniANC 59.4%
- Emnambithi/LadysmithANC 73.9%
- EndumeniANC 62.5%
- eThekwiniANC 64.6%
- EzinqoleniANC 82.9%
- Greater KokstadANC 76.2%
- Hibiscus CoastANC 73.4%
- HlabisaANC 41.6%
- ImbabazaneANC 58.9%
- ImpendleANC 90.1%
- IndakaANC 48.0%
- IngweANC 83.1%
- JoziniANC 60.0%
- Kwa SaniANC 74.2%
- KwaDukuzaANC 69.5%
- MandeniANC 76.9%
- MaphumuloANC 66.5%
- MfoloziANC 66.8%
- MkhambathiniANC 76.0%
- Mooi MpofanaANC 75.4%
- MsingaIFP 50.5%
- MsunduziANC 71.7%
- MthonjaneniANC 46.2%
- MtubatubaANC 53.2%
- NdwedweANC 78.9%
- NewcastleANC 70.0%
- NkandlaANC 52.5%
- NongomaNFP 40.5%
- NqutuANC 48.3%
- NtambanaANC 54.8%
- OkhahlambaANC 54.7%
- RichmondANC 84.4%
- The Big 5 False BayANC 48.7%
- UbuhlebezweANC 84.4%
- UlundiIFP 55.4%
- UmdoniANC 66.2%
- UmhlabuyalinganaANC 71.1%
- uMhlathuzeANC 70.2%
- uMlalaziANC 60.2%
- uMngeniANC 63.7%
- uMshwathiANC 81.1%
- UmtsheziANC 54.5%
- UMuziwabantuANC 79.2%
- UmvotiANC 59.4%
- UmzimkhuluANC 91.4%
- UmzumbeANC 80.2%
- UPhongoloANC 47.9%
- VulamehloANC 77.8%
About these figures
Votes cast 3 887 840 · spoilt 51 831 · special votes 57 236 · All 4 746 voting districts in · the IEC marks the results complete · turnout calculated as votes cast ÷ registered voters, because the IEC's published turnout (7.66%) doesn't match its own figures
Total is the sum of the seats the IEC allocated to parties.
Note: the IEC's published turnout (7.66%) does not match its own figures (3887840 votes cast of 5117131 registered = 75.98%); we show the calculated figure.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
IEC data last fetched 27 Oct 2026, 15:47 SAST.