Municipalities:ANC 8DA 1
Boundaries: MDB / IEC
ANC 37 of 73 seats
Majority
Most votes, Provincial ballot: ANC 50.2%
Turnout (calculated)68.3%
Registered voters6.38M
Provincial ballot ? · 4 319 937 valid votes
ANCAfrican National Congress2 168 25350.2%
DADemocratic Alliance1 186 20827.5%
EFFEconomic Freedom Fighters633 92214.7%
VF PLUSVryheidsfront Plus153 8443.6%
IFPInkatha Freedom Party38 2630.9%
ACDPAfrican Christian Democratic Party30 6050.7%
ATMAfrican Transformation Movement10 8610.3%
PACPan Africanist Congress of Azania10 5340.2%
COPECongress of the People10 1970.2%
UDMUnited Democratic Movement9 2670.2%
AICAfrican Independent Congress9 0160.2%
GOOD8 5440.2%
ALJAMAAl Jama-ah7 6060.2%- BLFBlack First Land First5 7730.1%
SRWPSocialist Revolutionary Workers Party5 4650.1%
AZAPOAzanian People's Organisation3 5160.1%
NFPNational Freedom Party3 1770.1%
AGANG SAAgang South Africa3 1580.1%
APCAfrican People's Convention3 1280.1%
ACOAfrican Covenant2 5280.1%
WFWomen Forward2 0500.0%
PAPatriotic Alliance1 7730.0%
ECOFORUMEconomic Emancipation Forum1 7000.0%
ICOSAIndependent Civic Organisation of South Africa1 4700.0%
ATAAlliance for Transformation for All1 4010.0%- ACMAfrican Content Movement1 2510.0%
NAPFNational People's Front1 1250.0%
ARUAfrican Renaissance Unity9270.0%
ADECAfrican Democratic Change9180.0%
IRCInternational Revelation Congress7220.0%
GLCGazankulu Liberation Congress6720.0%
BRABetter Residents Association5250.0%
LANDLand Party5110.0%
PAUPower of Africans Unity4700.0%
SANCOTASouth African National Congress of Traditional Authorities3670.0%
ZPMZenzeleni Progressive Movement1900.0%
Provincial legislature seats · 73 ?
- African National Congress37
- Democratic Alliance20
- Economic Freedom Fighters11
- Vryheidsfront Plus3
- Inkatha Freedom Party1
- African Christian Democratic Party1
Municipalities · 9
About these figures
Votes cast 4 357 348 · spoilt 37 411 · special votes 97 765 · All 2 771 voting districts in · the IEC marks the results complete · turnout calculated as votes cast ÷ registered voters, because the IEC's published turnout (8.16%) doesn't match its own figures
Total is the sum of the seats the IEC allocated to parties.
Note: the IEC's published turnout (8.16%) does not match its own figures (4357348 votes cast of 6381220 registered = 68.28%); 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.