Municipalities:ANC 38DA 1
Boundaries: MDB / IEC
ANC 45 of 63 seats
Majority
Most votes, Provincial ballot: ANC 70.1%
Turnout (calculated)68.3%
Registered voters3.24M
Provincial ballot ? · 2 180 464 valid votes
ANCAfrican National Congress1 528 34570.1%
DADemocratic Alliance353 31616.2%
UDMUnited Democratic Movement134 2806.2%
EFFEconomic Freedom Fighters75 7763.5%
COPECongress of the People26 1291.2%
AICAfrican Independent Congress16 7860.8%
PACPan Africanist Congress of Azania9 6910.4%
ACDPAfrican Christian Democratic Party7 2910.3%
VF PLUSVryheidsfront Plus6 8180.3%
APCAfrican People's Convention5 0000.2%
KGMKingdom Governance Movement3 9320.2%
NFPNational Freedom Party3 4720.2%
AZAPOAzanian People's Organisation2 5090.1%
AGANG SAAgang South Africa2 3720.1%
UNICOUnited Congress1 4060.1%
IFPInkatha Freedom Party1 3880.1%
UCDPUnited Christian Democratic Party1 1940.1%
PAMSAPatriotic Movemement of South Africa7590.0%
Provincial legislature seats · 63 ?
- African National Congress45
- Democratic Alliance10
- United Democratic Movement4
- Economic Freedom Fighters2
- African Independent Congress1
- Congress of the People1
Municipalities · 39
- AmahlathiANC 83.5%
- BaviaansANC 49.8%
- Blue Crane RouteANC 63.2%
- Buffalo City Metropolitan MunicipalityANC 66.9%
- CamdebooANC 55.6%
- ElundiniANC 87.8%
- EmalahleniANC 84.9%
- EngcoboANC 84.2%
- GariepANC 70.0%
- Great KeiANC 81.1%
- IkweziANC 64.0%
- InkwancaANC 77.7%
- Intsika YethuANC 86.6%
- Inxuba YethembaANC 60.4%
- King Sabata DalindyeboANC 56.6%
- Kou-KammaANC 58.4%
- KougaDA 50.9%
- LukhanjiANC 77.0%
- MakanaANC 66.4%
- MaletswaiANC 74.3%
- MatatieleANC 83.0%
- MbhasheANC 69.4%
- MbizanaANC 86.0%
- MhlontloANC 83.0%
- MnqumaANC 77.0%
- NdlambeANC 67.1%
- Nelson Mandela BayANC 48.8%
- NgqushwaANC 88.6%
- Ngquza HillANC 86.0%
- NkonkobeANC 83.5%
- NtabankuluANC 84.7%
- NxubaANC 70.4%
- NyandeniANC 81.0%
- Port St JohnsANC 86.6%
- SakhisizweANC 82.7%
- SenquANC 84.4%
- Sundays River ValleyANC 74.6%
- TsolwanaANC 80.0%
- UmzimvubuANC 86.4%
About these figures
Votes cast 2 213 121 · spoilt 32 657 · special votes 49 726 · All 4 615 voting districts in · the IEC marks the results complete · turnout calculated as votes cast ÷ registered voters, because the IEC's published turnout (4.36%) doesn't match its own figures
Total is the sum of the seats the IEC allocated to parties.
Note: the IEC's published turnout (4.36%) does not match its own figures (2213121 votes cast of 3240059 registered = 68.30%); 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:46 SAST.