Municipalities:ANC 20
Boundaries: MDB / IEC
ANC 69.7%
Most national votes
Vote breakdown · National ballot
- ANC 69.7%
- DA 16.2%
- EFF 7.9%
- Others 6.2%
Turnout (calculated)72.5%
Registered voters1.45M
National ballot ? · 1 034 337 valid votes
ANCAfrican National Congress721 12669.7%
DADemocratic Alliance167 97216.2%
EFFEconomic Freedom Fighters81 5597.9%
VF PLUSVryheidsfront Plus19 8371.9%
COPECongress of the People14 6131.4%
AICAfrican Independent Congress7 9720.8%
ACDPAfrican Christian Democratic Party5 1280.5%
UDMUnited Democratic Movement2 3800.2%
APCAfrican People's Convention2 0930.2%
AGANG SAAgang South Africa2 0580.2%
PACPan Africanist Congress of Azania1 9890.2%
AZAPOAzanian People's Organisation1 4050.1%
IFPInkatha Freedom Party1 1770.1%
NFPNational Freedom Party1 0390.1%
UCDPUnited Christian Democratic Party9430.1%
PAPatriotic Alliance5430.1%
WASPWorkers and Socialist Party3930.0%
FNFront Nasionaal/Front National3530.0%
UBUNTUUbuntu Party2310.0%
ICOSAIndependent Civic Organisation of South Africa2260.0%
NO_ABBRAl Jama-ah2080.0%
KISSKeep It Straight and Simple2030.0%
PAMPan Africanist Movement1870.0%
MFMinority Front1520.0%
BRABushbuckridge Residents Association1310.0%
FINLAFirst Nation Liberation Alliance1200.0%
UNICOUnited Congress1200.0%
KGMKingdom Governance Movement1110.0%
PALPeoples Alliance680.0%
National Assembly seats from this province's regional list · 0 ?
Municipalities · 20
- DihlabengANC 74.3%
- KopanongANC 69.8%
- LetsemengANC 72.4%
- MafubeANC 78.7%
- Maluti a PhofungANC 80.9%
- Mangaung Metropolitan MunicipalityANC 64.1%
- MantsopaANC 71.5%
- MasilonyanaANC 71.5%
- MatjhabengANC 66.9%
- MetsimaholoANC 59.8%
- MohokareANC 74.2%
- MoqhakaANC 66.5%
- NalaANC 71.5%
- NalediANC 77.9%
- NgwatheANC 68.2%
- NketoanaANC 78.0%
- PhumelelaANC 77.9%
- SetsotoANC 75.9%
- TokologoANC 75.3%
- TswelopeleANC 75.4%
About these figures
Votes cast 1 051 027 · spoilt 16 690 · special votes 28 722 · All 1 523 voting districts in · the IEC marks the results complete · turnout calculated as votes cast ÷ registered voters, because the IEC's published turnout (2.07%) 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.07%) does not match its own figures (1051027 votes cast of 1449488 registered = 72.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, 14:14 SAST.