MunicipalitiesANC 18darker = bigger win
ANC 58.3%
Most regional votes
Vote breakdown · Regional ballot
- ANC 58.3%
- EFF 17.3%
- DA 13.0%
- Others 11.4%
Turnout51.4%
Voters on the roll1.77M
Regional ballot ? · 885 084 valid votes
ANCAfrican National Congress515 83258.3%
EFFEconomic Freedom Fighters153 49617.3%
DADemocratic Alliance114 62913.0%
VF PLUSVryheidsfront Plus24 4872.8%
M.K.Umkhonto Wesizwe18 1762.1%
ActionSA13 8711.6%
PAPatriotic Alliance8 0550.9%
F4SDForum 4 Service Delivery5 3440.6%
UATUnited Africans Transformation4 6420.5%
BOSABuild One South Africa with Mmusi Maimane3 8280.4%
ACDPAfrican Christian Democratic Party3 7650.4%
RISERise Mzansi3 1690.4%
UDMUnited Democratic Movement2 1180.2%
ATMAfrican Transformation Movement1 3660.2%
PACPan Africanist Congress of Azania1 3270.1%
AZAPOAzanian People's Organisation1 3090.1%
COPECongress of the People1 2670.1%
IFPInkatha Freedom Party1 2040.1%
ELF-SAEconomic Liberators Forum South Africa1 0900.1%
UIMUnited Independent Movement7880.1%
ALJAMAAl Jama-ah7440.1%
APCAfrican People's Convention6910.1%
A.C.C.Alliance of Citizens for Change6520.1%
ARAAfrica Restoration Alliance4730.1%
GOOD4660.1%
SUNSizwe Ummah Nation3950.0%
SARKOSouth African Royal Kingdoms Organization3660.0%
SARASouth African Rainbow Alliance3250.0%
CITIZANS2480.0%
OHMOrganic Humanity Movement2310.0%- AARAfrica Africans Reclaim2260.0%
- NO_ABBRAfrican Movement Congress2210.0%
FREE DEMSFree Democrats1540.0%
PMCPeople's Movement for Change1290.0%
North West's seats in Parliament · 13 ?
- African National Congress8
- Economic Freedom Fighters3
- Democratic Alliance2
Municipalities · 18
- DitsobotlaANC 53.9%
- Greater TaungANC 66.8%
- JB MarksANC 43.7%
- Kagisano-MolopoANC 75.5%
- KgetlengrivierANC 57.6%
- Lekwa-TeemaneANC 50.7%
- MadibengANC 56.6%
- MafikengANC 57.1%
- MamusaANC 59.3%
- Maquassi HillsANC 62.3%
- MatlosanaANC 53.6%
- MoreteleANC 69.8%
- Moses KotaneANC 69.6%
- NalediANC 59.7%
- Ramotshere MoiloaANC 67.5%
- RatlouANC 73.8%
- RustenburgANC 49.9%
- TswaingANC 68.8%
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.