MunicipalitiesANC 25DA 1darker = bigger win
ANC 49.5%
Most regional votes
Vote breakdown · Regional ballot
- ANC 49.5%
- DA 20.9%
- EFF 13.2%
- Others 16.4%
Turnout61.5%
Voters on the roll657k
Regional ballot ? · 395 275 valid votes
ANCAfrican National Congress195 53149.5%
DADemocratic Alliance82 76720.9%
EFFEconomic Freedom Fighters52 31413.2%
PAPatriotic Alliance33 9948.6%
VF PLUSVryheidsfront Plus7 6501.9%
NCCMNorthern Cape Communities Movement7 0161.8%
M.K.Umkhonto Wesizwe3 0050.8%
ActionSA2 0270.5%
GOOD1 8700.5%- #HOPE4SA1 6720.4%
ACDPAfrican Christian Democratic Party1 4340.4%
BOSABuild One South Africa with Mmusi Maimane9060.2%
COPECongress of the People7850.2%
PACPan Africanist Congress of Azania6140.2%
AZAPOAzanian People's Organisation6020.2%
RISERise Mzansi5980.2%
ATMAfrican Transformation Movement4120.1%
ARAAfrica Restoration Alliance3970.1%
IFPInkatha Freedom Party2680.1%
UIMUnited Independent Movement2600.1%
A.C.C.Alliance of Citizens for Change2220.1%
PMCPeople's Movement for Change1670.0%
UDMUnited Democratic Movement1530.0%
SARKOSouth African Royal Kingdoms Organization1360.0%
SARASouth African Rainbow Alliance1230.0%
OHMOrganic Humanity Movement890.0%
CITIZANS850.0%
ELF-SAEconomic Liberators Forum South Africa680.0%
SUNSizwe Ummah Nation670.0%
FREE DEMSFree Democrats430.0%
Northern Cape's seats in Parliament · 5 ?
- African National Congress3
- Democratic Alliance1
- Economic Freedom Fighters1
Municipalities · 26
- !KHEISANC 48.7%
- Dawid KruiperANC 47.1%
- DikgatlongANC 52.5%
- EMTHANJENIANC 51.8%
- GA-SEGONYANAANC 57.6%
- GAMAGARADA 38.8%
- HANTAMANC 45.1%
- Joe MorolongANC 67.6%
- KAI !GARIBANC 48.4%
- KAMIESBERGANC 50.3%
- KAREEBERGANC 49.6%
- KAROO HOOGLANDANC 42.0%
- KGATELOPELEANC 44.1%
- KHâI-MAANC 49.6%
- MagarengANC 50.7%
- NAMA KHOIANC 33.4%
- PhokwaneANC 55.0%
- RENOSTERBERGANC 57.6%
- RICHTERSVELDANC 47.2%
- SIYANCUMAANC 46.6%
- SIYATHEMBAANC 48.0%
- Sol PlaatjeANC 45.3%
- THEMBELIHLEANC 45.2%
- TSANTSABANEANC 46.5%
- UBUNTUANC 50.9%
- UMSOBOMVUANC 61.5%
About these figures
Official IEC figures: how we add them up
Votes cast 404 030 · spoilt 6 174 · special votes 52 054 · All 730 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.