MunicipalitiesANC 22darker = bigger win
ANC 74.2% 2.8 pts · 2019: 77.0%
Most national votes
Vote breakdown · National ballot
- ANC 74.2%
- EFF 13.0%
- DA 6.1%
- Others 6.7%
Turnout52.1%
Voters on the roll2.78M
National ballot ? · 1 430 184 valid votes
ANCAfrican National Congress1 061 69674.2%
EFFEconomic Freedom Fighters185 44113.0%
DADemocratic Alliance86 9886.1%
M.K.Umkhonto Wesizwe14 3641.0%
VF PLUSVryheidsfront Plus13 6521.0%
UATUnited Africans Transformation11 4060.8%
ActionSA9 0940.6%
ACDPAfrican Christian Democratic Party4 4990.3%
BOSABuild One South Africa with Mmusi Maimane4 0800.3%
AADPAction Alliance Development Party3 5930.3%
AZAPOAzanian People's Organisation2 8490.2%
PACPan Africanist Congress of Azania2 6580.2%
PAPatriotic Alliance2 6520.2%
APCAfrican People's Convention2 5580.2%
COPECongress of the People1 8870.1%
AICAfrican Independent Congress1 8820.1%
RISERise Mzansi1 8550.1%
ALAble Leadership1 8180.1%
AHCAfrican Heart Congress1 8090.1%
AM4CAllied Movement for Change1 5650.1%
ELF-SAEconomic Liberators Forum South Africa1 4740.1%
F4SDForum 4 Service Delivery1 2160.1%
ATMAfrican Transformation Movement1 1480.1%- #HOPE4SA1 0410.1%
UDMUnited Democratic Movement9620.1%
A.C.C.Alliance of Citizens for Change8500.1%
IFPInkatha Freedom Party7560.1%
UIMUnited Independent Movement7490.1%
SARASouth African Rainbow Alliance6800.0%
ACPAll Citizens Party5940.0%
DLCDemocratic Liberal Congress5510.0%- NO_ABBRAfrican Movement Congress3510.0%
ARAAfrica Restoration Alliance3190.0%
GOOD2920.0%
SARKOSouth African Royal Kingdoms Organization2900.0%
CITIZANS2680.0%
ABCAbantu Batho Congress2610.0%
CIASAConservatives in Action2420.0%- ACTAfrican Congress for Transformation2330.0%
ALJAMAAl Jama-ah2310.0%- AARAfrica Africans Reclaim2160.0%
XILUVA1840.0%
SUNSizwe Ummah Nation1750.0%- ACMAfrican Content Movement1440.0%
OHMOrganic Humanity Movement1240.0%
NFPNational Freedom Party1000.0%
FREE DEMSFree Democrats850.0%- RPReferendum Party720.0%
PMCPeople's Movement for Change690.0%
APEMOAfrican People's Movement600.0%- CCCNational Coloured Congress570.0%
NCCMNorthern Cape Communities Movement440.0%
Limpopo's seats in Parliament · 20 ?
- African National Congress16
- Economic Freedom Fighters3
- Democratic Alliance1
Municipalities · 22
- Ba-PhalaborwaANC 65.7%
- Bela-BelaANC 55.8%
- BloubergANC 77.7%
- Collins ChabaneANC 84.5%
- Elias MotsoalediANC 65.3%
- Ephraim MogaleANC 69.9%
- Fetakgomo TubatseANC 76.9%
- Greater GiyaniANC 80.6%
- Greater LetabaANC 81.4%
- Greater TzaneenANC 77.0%
- Lepele-NkumpiANC 69.9%
- LephalaleANC 64.2%
- MakhadoANC 85.9%
- MakhuduthamagaANC 72.4%
- MarulengANC 72.2%
- Modimolle-MookgophongANC 54.8%
- MogalakwenaANC 69.1%
- MolemoleANC 76.1%
- MusinaANC 80.9%
- PolokwaneANC 61.6%
- ThabazimbiANC 52.1%
- ThulamelaANC 89.6%
About these figures
Official IEC figures: how we add them up
Votes cast 1 448 365 · spoilt 18 181 · special votes 120 894 · All 3 216 voting districts in · the IEC marks the results complete
The change beside the headline is the difference between the leading party's share here and its share in the 2019 election for the same province, both from the IEC's counts, with no votes re-allocated between boundaries.
Total is the sum of the seats the IEC allocated to parties.
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 26 Oct 2026, 16:33 SAST.