MunicipalitiesANC 18darker = bigger win
ANC 58.5% 5.2 pts · 2019: 63.7%
Most national votes
Vote breakdown · National ballot
- ANC 58.5%
- EFF 16.4%
- DA 13.5%
- Others 11.6%
Turnout51.4%
Voters on the roll1.77M
National ballot ? · 893 951 valid votes
ANCAfrican National Congress523 20358.5%
EFFEconomic Freedom Fighters146 58016.4%
DADemocratic Alliance120 51713.5%
M.K.Umkhonto Wesizwe19 6612.2%
VF PLUSVryheidsfront Plus19 4342.2%
ActionSA11 9611.3%
PAPatriotic Alliance8 1940.9%
F4SDForum 4 Service Delivery4 6840.5%
UATUnited Africans Transformation4 5520.5%
BOSABuild One South Africa with Mmusi Maimane3 7460.4%
ACDPAfrican Christian Democratic Party3 6510.4%
RISERise Mzansi2 6330.3%
UDMUnited Democratic Movement2 3700.3%
AICAfrican Independent Congress1 9260.2%
AHCAfrican Heart Congress1 6410.2%- #HOPE4SA1 4080.2%
- ACTAfrican Congress for Transformation1 3390.1%
ATMAfrican Transformation Movement1 2980.1%
AM4CAllied Movement for Change1 2590.1%
PACPan Africanist Congress of Azania1 1920.1%
AZAPOAzanian People's Organisation1 1770.1%
IFPInkatha Freedom Party1 1740.1%
COPECongress of the People1 0590.1%
UIMUnited Independent Movement9280.1%
ELF-SAEconomic Liberators Forum South Africa9000.1%
ALJAMAAl Jama-ah6850.1%
APCAfrican People's Convention6730.1%
DLCDemocratic Liberal Congress6460.1%
A.C.C.Alliance of Citizens for Change5740.1%
SARKOSouth African Royal Kingdoms Organization4030.0%
SUNSizwe Ummah Nation3950.0%
ARAAfrica Restoration Alliance3910.0%
GOOD3700.0%
ACPAll Citizens Party3600.0%
CIASAConservatives in Action3330.0%
SARASouth African Rainbow Alliance3330.0%
ABCAbantu Batho Congress3050.0%- AARAfrica Africans Reclaim2080.0%
AADPAction Alliance Development Party2020.0%
CITIZANS1960.0%
ALAble Leadership1890.0%- NO_ABBRAfrican Movement Congress1850.0%
- ACMAfrican Content Movement1630.0%
OHMOrganic Humanity Movement1460.0%- RPReferendum Party1280.0%
XILUVA1210.0%
NFPNational Freedom Party1060.0%
FREE DEMSFree Democrats980.0%
PMCPeople's Movement for Change850.0%- CCCNational Coloured Congress700.0%
APEMOAfrican People's Movement600.0%
NCCMNorthern Cape Communities Movement390.0%
North West's seats in Parliament · 13 ?
- African National Congress8
- Economic Freedom Fighters3
- Democratic Alliance2
Municipalities · 18
- DitsobotlaANC 54.6%
- Greater TaungANC 66.2%
- JB MarksANC 43.8%
- Kagisano-MolopoANC 74.4%
- KgetlengrivierANC 56.7%
- Lekwa-TeemaneANC 51.3%
- MadibengANC 57.1%
- MafikengANC 58.4%
- MamusaANC 59.5%
- Maquassi HillsANC 61.5%
- MatlosanaANC 53.8%
- MoreteleANC 70.3%
- Moses KotaneANC 69.9%
- NalediANC 59.5%
- Ramotshere MoiloaANC 68.4%
- RatlouANC 73.5%
- RustenburgANC 50.6%
- TswaingANC 68.2%
About these figures
Official IEC figures: how we add them up
Votes cast 909 475 · spoilt 15 524 · special votes 86 919 · All 1 738 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.