ANC 37.4%down 13.9 pts from 51.3% in 2021
Most party (PR) votes
- ANC 37.4%
- DA 27.9%
- EFF 8.4%
- Others 26.4%
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
PR ballot ? · 766 996 valid votes
ANCAfrican National Congress286 67737.4%
DADemocratic Alliance213 88227.9%
EFFEconomic Freedom Fighters64 1288.4%
VF PLUSVryheidsfront Plus | Freedom Front Plus43 0995.6%- ACMAfrican Content Movement22 0662.9%
- SACPSouth African Communist Party19 1922.5%
PAPatriotic Alliance15 6772.0%
ActionSA13 4131.7%- ACTAfrican Congress for Transformation11 6341.5%
ATMAfrican Transformation Movement8 6731.1%- MAP16Mapsixteen Civic Movement6 4250.8%
- SMMService Movement for Metsimaholo6 1590.8%
- NPMNala Progressive Movement4 0770.5%
- MAYIBUYEAfrika Mayibuye Movement3 0600.4%
- VFCVoice for Change2 9310.4%
ACDPAfrican Christian Democratic Party2 5260.3%- NSDFNational Service Delivery Forum2 5010.3%
AICAfrican Independent Congress2 2190.3%
PACPan Africanist Congress of Azania2 1020.3%
MKPUmkhonto Wesizwe Party1 9530.3%- ACIMAfrican Cultural Identity Movement1 9200.3%
- SSDFSetsoto Service Delivery Forum1 7620.2%
AASDAfrikan Alliance of Social Democrats1 5480.2%
URFUnited Residents Front1 5410.2%
IFPInkatha Freedom Party1 5310.2%- MAF1STMafube First1 4360.2%
- UD4United Development Forum1 3640.2%
DPSADikwankwetla Party of South Africa1 3380.2%
UATUnited Africans Transformation1 2990.2%- MSPVMangaung Seven People's Voice1 2910.2%
AHCAfrican Heart Congress1 2560.2%
COPECongress of the People1 2390.2%- CFACommunity First Alliance1 0680.1%
- COMCongress of Masilonyana1 0190.1%
- AMC.ROY.African Movement Congress9030.1%
- Moqhaka Community ForumMoqhaka Community Forum8930.1%
- SDPService Delivery Party8560.1%
- LABOURLabour Party of South Africa8420.1%
- N.C.FNala Community Forum8260.1%
- BCMTBaahi Civic Movement7710.1%
- BAWSBlack and White Society7610.1%
APEMOAfrican People's Movement5980.1%- MCAMetsimaholo Community Association5840.1%
BOSABuild One South Africa5840.1%
APCAfrican People's Convention5800.1%
AACAfrican Alliance Congress5420.1%- AACUMActive African Christians United Movement4720.1%
- BATHOBatho Movement4570.1%
- L.E.M.Local Economic Movement4490.1%
SARKOSouth African Royal Kingdoms Organization4180.1%
UCDPUnited Christian Democratic Party3440.0%- TYPTikwana Youth Power3320.0%
- LENTSWELentswe la Setjhaba3320.0%
- FDCMFezile Dabi Civic Movement2690.0%
ECOFORUMEconomic Emancipation Forum2520.0%- ALMAfrican Liberation Movement2390.0%
AZAPOAzanian People's Organisation2290.0%- KAMKingdom Ambassadors Movement2010.0%
- MPPFMetsimaholo Progressive People Forum1800.0%
SUNSizwe Ummah Nation1650.0%- AULAAll Unemployment Labour Alliance1610.0%
- PCOProgressive Civic Organisation1580.0%
- Nketoane Community MovementNketoane Community Movement1370.0%
- RCPRefengkgotso Civil Party1180.0%
- PMProudly Metsimaholo1130.0%
ALJAMAAl Jama-ah1080.0%
UIMUnited Independent Movement1050.0%- BBMBana Ba Mobu1020.0%
NFPNational Freedom Party990.0%- FISAFreedom in South Africa920.0%
PMCPeople's Movement for Change900.0%
AMSAActivists Movement of South Africa850.0%- TRUTHTruth and Solidarity Movement770.0%
ACPAll Citizens Party740.0%- MNPPMantsopa People's Parliament680.0%
ARUAfrican Renaissance Unity650.0%
ICOSAIndependent Civic Organisation of South Africa630.0%
OHMOrganic Humanity Movement510.0%- TFPThe Farmer Party460.0%
ANDSAAfrica's New Dawn390.0%
AARON350.0%- EKHETHUEkhethu Peoples Party130.0%
- AAAAlternative African Allegiance120.0%
Hours off in Free State ?
Reported in the ESP app
Municipalities · 19
- DihlabengANC 18 of 38 seats · no majority
- KopanongANC 10 of 17 seats
- LetsemengANC 8 of 13 seats
- MafubeANC 7 of 17 seats · no majority
- Maluti a PhofungANC 21 of 70 seats · no majority
- MangaungANC 35 of 101 seats · no majority
- MantsopaANC 10 of 18 seats
- MasilonyanaANC 7 of 19 seats · no majority
- MatjhabengANC 26 of 72 seats · no majority
- MetsimaholoANC 17 of 46 seats · no majority
- MohokareANC 6 of 13 seats · no majority
- MoqhakaANC 15 of 40 seats · no majority
- NalaANC 9 of 23 seats · no majority
- NgwatheANC 10 of 27 seats · no majority
- NketoanaANC 9 of 18 seats · no majority
- PhumelelaANC 8 of 16 seats · no majority
- SetsotoANC 13 of 30 seats · no majority
- TokologoANC 7 of 13 seats
- TswelopeleANC 8 of 16 seats · no majority
District councils · 4
On EskomSePush
ESP's own data, not the IEC's.
About these figures
Official IEC figures: how we add them up
special votes 80 466 · All 1 604 voting districts in (the IEC's voting-district results so far, out of its list of voting districts for this election)
In local elections the IEC adds votes across the ward, PR and district ballots, so we show valid votes per ballot instead of one "votes cast" total.
Turnout is calculated as PR ballots cast ÷ registered voters, from the IEC's results for the 1 604 voting districts here (783 951 of 1 533 570). The IEC publishes 51.5%.
The change beside the headline is the difference between the leading party's share here and its share in the 2021 election for the same province, both from the IEC's counts, with no votes re-allocated between boundaries.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
Map boundaries: Municipal Demarcation Board (MDB) and the IEC.
IEC data last fetched 09 Nov 2026, 03:05 SAST.