MunicipalitiesANC 22darker = bigger win
ANC 73.4%
Most regional votes
Vote breakdown · Regional ballot
- ANC 73.4%
- EFF 14.0%
- DA 5.9%
- Others 6.7%
Turnout52.1%
Voters on the roll2.78M
Regional ballot ? · 1 415 116 valid votes
ANCAfrican National Congress1 038 44673.4%
EFFEconomic Freedom Fighters197 99214.0%
DADemocratic Alliance84 1615.9%
VF PLUSVryheidsfront Plus16 1451.1%
M.K.Umkhonto Wesizwe12 2950.9%
UATUnited Africans Transformation11 7640.8%
ActionSA9 4440.7%
ACDPAfrican Christian Democratic Party4 8060.3%
AADPAction Alliance Development Party4 6000.3%
BOSABuild One South Africa with Mmusi Maimane4 5070.3%
PACPan Africanist Congress of Azania3 0750.2%
AZAPOAzanian People's Organisation2 9320.2%
APCAfrican People's Convention2 7870.2%
PAPatriotic Alliance2 5270.2%
RISERise Mzansi2 1180.1%
COPECongress of the People2 0420.1%
ALAble Leadership1 9510.1%
ELF-SAEconomic Liberators Forum South Africa1 8000.1%- Ramoba Lehlohonolo Blessings AnswerIndependent candidate1 5740.1%
F4SDForum 4 Service Delivery1 4290.1%
ATMAfrican Transformation Movement1 2060.1%
UDMUnited Democratic Movement9500.1%
A.C.C.Alliance of Citizens for Change9190.1%
IFPInkatha Freedom Party9020.1%
ACPAll Citizens Party6860.0%
SARASouth African Rainbow Alliance6700.0%
UIMUnited Independent Movement6000.0%- Ndou Lovemore RayIndependent candidate5220.0%
CITIZANS3640.0%
GOOD3020.0%- Phathela Ntakadzeni FaithIndependent candidate2730.0%
ARAAfrica Restoration Alliance2560.0%
ALJAMAAl Jama-ah2430.0%
OHMOrganic Humanity Movement2370.0%- AARAfrica Africans Reclaim2010.0%
SUNSizwe Ummah Nation1380.0%
FREE DEMSFree Democrats1280.0%
PMCPeople's Movement for Change1240.0%
Limpopo's seats in Parliament · 20 ?
- African National Congress16
- Economic Freedom Fighters3
- Democratic Alliance1
Municipalities · 22
- Ba-PhalaborwaANC 64.9%
- Bela-BelaANC 55.0%
- BloubergANC 77.5%
- Collins ChabaneANC 84.0%
- Elias MotsoalediANC 63.9%
- Ephraim MogaleANC 69.7%
- Fetakgomo TubatseANC 76.0%
- Greater GiyaniANC 79.7%
- Greater LetabaANC 80.0%
- Greater TzaneenANC 75.7%
- Lepele-NkumpiANC 69.4%
- LephalaleANC 63.8%
- MakhadoANC 85.2%
- MakhuduthamagaANC 71.7%
- MarulengANC 71.7%
- Modimolle-MookgophongANC 54.5%
- MogalakwenaANC 68.6%
- MolemoleANC 75.8%
- MusinaANC 79.6%
- PolokwaneANC 60.0%
- ThabazimbiANC 51.2%
- ThulamelaANC 88.8%
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.