Municipalities:ANC 22
Boundaries: MDB / IEC
ANC 38 of 49 seats
Majority
Most votes, Provincial ballot: ANC 75.5%
Turnout (calculated)56.4%
Registered voters2.61M
Provincial ballot ? · 1 452 158 valid votes
ANCAfrican National Congress1 096 30075.5%
EFFEconomic Freedom Fighters209 48814.4%
DADemocratic Alliance78 3605.4%
VF PLUSVryheidsfront Plus20 5721.4%
APCAfrican People's Convention5 2900.4%
ACDPAfrican Christian Democratic Party5 0690.3%
ATMAfrican Transformation Movement4 1360.3%
AICAfrican Independent Congress3 9610.3%
COPECongress of the People3 3980.2%
AZAPOAzanian People's Organisation2 4500.2%
PACPan Africanist Congress of Azania2 4080.2%
AGANG SAAgang South Africa2 2650.2%
BPSABolsheviks Party of South Africa2 0880.1%
SAMEBASouth African Maintanance and Estate Beneficiaries Associati2 0450.1%- NO_ABBRCivic Warriors of Maruleng2 0430.1%
IRCInternational Revelation Congress1 7990.1%
SRWPSocialist Revolutionary Workers Party1 3920.1%
UDMUnited Democratic Movement1 3240.1%
XPXimoko Party1 1630.1%
GMCGaza Movement for Change8310.1%
ACOAfrican Covenant6900.0%
IFPInkatha Freedom Party6550.0%
MSMMagoshi Swaranang Movement6510.0%
BRABetter Residents Association6470.0%
GOOD4940.0%
GLCGazankulu Liberation Congress4620.0%
PAUPower of Africans Unity4140.0%
ARUAfrican Renaissance Unity3970.0%- ACMAfrican Content Movement2810.0%
APSPAfrican People's Socialist Party2670.0%
WFWomen Forward2560.0%
LANDLand Party2270.0%
NFPNational Freedom Party1910.0%
SANCOTASouth African National Congress of Traditional Authorities1440.0%
Provincial legislature seats · 49 ?
- African National Congress38
- Economic Freedom Fighters7
- Democratic Alliance3
- Vryheidsfront Plus1
Municipalities · 22
- Ba-PhalaborwaANC 74.6%
- Bela-BelaANC 61.8%
- BloubergANC 78.1%
- Collins ChabaneANC 85.9%
- Elias MotsoalediANC 68.3%
- Ephraim MogaleANC 70.3%
- Fetakgomo TubatseANC 76.0%
- Greater GiyaniANC 85.0%
- Greater LetabaANC 82.3%
- Greater TzaneenANC 78.8%
- Lepele-NkumpiANC 72.8%
- LephalaleANC 70.6%
- MakhadoANC 86.2%
- MakhuduthamagaANC 71.9%
- MarulengANC 65.7%
- Modimolle-MookgophongANC 57.1%
- MogalakwenaANC 69.6%
- MolemoleANC 76.8%
- MusinaANC 82.1%
- PolokwaneANC 63.2%
- ThabazimbiANC 56.1%
- ThulamelaANC 89.8%
About these figures
Votes cast 1 470 230 · spoilt 18 072 · special votes 67 802 · All 3 157 voting districts in · the IEC marks the results complete · turnout calculated as votes cast ÷ registered voters, because the IEC's published turnout (2.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 (2.75%) does not match its own figures (1470230 votes cast of 2608460 registered = 56.36%); 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:50 SAST.