Municipalities:ANC 32DA 1
Boundaries: MDB / IEC
ANC 44 of 63 seats
Majority
Most votes, Provincial ballot: ANC 68.7%
Turnout (calculated)59.5%
Registered voters3.36M
Provincial ballot ? · 1 974 181 valid votes
ANCAfrican National Congress1 357 13768.7%
DADemocratic Alliance310 53815.7%
EFFEconomic Freedom Fighters154 8217.8%
UDMUnited Democratic Movement51 2332.6%
ATMAfrican Transformation Movement30 0821.5%
VF PLUSVryheidsfront Plus11 5480.6%
ACDPAfrican Christian Democratic Party9 2490.5%
AICAfrican Independent Congress8 3310.4%
PACPan Africanist Congress of Azania8 0090.4%
ATAAlliance for Transformation for All5 2380.3%
COPECongress of the People4 9710.3%
SRWPSocialist Revolutionary Workers Party4 8070.2%
GOOD4 6700.2%
ALJAMAAl Jama-ah3 0070.2%
APCAfrican People's Convention2 5130.1%
AZAPOAzanian People's Organisation1 5850.1%
IFPInkatha Freedom Party1 0280.1%
CPMChristian Political Movement1 0160.1%
F4SDForum 4 Service Delivery9020.0%
A.C.A.African Change Academy6340.0%
NFPNational Freedom Party5930.0%
ACOAfrican Covenant5490.0%
PBIPlaaslike Besorgde Inwoners5340.0%
IRCInternational Revelation Congress4520.0%- ACMAfrican Content Movement3740.0%
PRMPeople's Revolutionary Movement3600.0%
Provincial legislature seats · 63 ?
- African National Congress44
- Democratic Alliance10
- Economic Freedom Fighters5
- United Democratic Movement2
- Vryheidsfront Plus1
- African Transformation Movement1
Municipalities · 33
- AmahlathiANC 80.9%
- Blue Crane RouteANC 62.1%
- Buffalo CityANC 65.6%
- Dr. Beyers NaudeANC 48.2%
- ElundiniANC 83.9%
- EmalahleniANC 83.9%
- EngcoboANC 84.3%
- Enoch MgijimaANC 74.9%
- Great KeiANC 73.7%
- Intsika YethuANC 83.9%
- Inxuba YethembaANC 58.8%
- King Sabata DalindyeboANC 66.4%
- Kou-KammaANC 52.0%
- KougaDA 47.9%
- MakanaANC 62.3%
- MatatieleANC 76.6%
- MbhasheANC 77.2%
- MbizanaANC 83.6%
- MhlontloANC 79.7%
- MnqumaANC 78.2%
- NdlambeANC 60.6%
- Nelson Mandela BayANC 46.2%
- NgqushwaANC 86.2%
- Ngquza HillANC 83.5%
- NtabankuluANC 86.4%
- NyandeniANC 81.0%
- Port St JohnsANC 85.1%
- Raymond MhlabaANC 80.7%
- SakhisizweANC 80.5%
- SenquANC 80.9%
- Sundays River ValleyANC 71.4%
- UmzimvubuANC 82.1%
- Walter SisuluANC 66.6%
About these figures
Votes cast 2 001 262 · spoilt 27 081 · special votes 86 224 · 4 790 of 4 791 voting districts in · the IEC doesn't mark the results complete yet · turnout calculated as votes cast ÷ registered voters, because the IEC's published turnout (3.75%) doesn't match its own figures
Total is the sum of the seats the IEC allocated to parties.
Note: the IEC's published turnout (3.75%) does not match its own figures (2001262 votes cast of 3363161 registered = 59.51%); 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, 08:51 SAST.