MunicipalitiesANC 25DA 1darker = bigger win
ANC 49.3%down 8.9 pts from 58.2% in 2019
Most national votes
Vote breakdown · National ballot
- ANC 49.3%
- DA 21.2%
- EFF 12.9%
- Others 16.6%
Turnout61.5%
Voters on the roll657k
National ballot ? · 397 856 valid votes
ANCAfrican National Congress196 14649.3%
DADemocratic Alliance84 43621.2%
EFFEconomic Freedom Fighters51 26412.9%
PAPatriotic Alliance33 2738.4%
VF PLUSVryheidsfront Plus6 8551.7%
NCCMNorthern Cape Communities Movement5 4251.4%
M.K.Umkhonto Wesizwe3 7290.9%
ActionSA1 9890.5%
GOOD1 6600.4%- #HOPE4SA1 6220.4%
ACDPAfrican Christian Democratic Party1 5730.4%
BOSABuild One South Africa with Mmusi Maimane9090.2%
AICAfrican Independent Congress6830.2%
COPECongress of the People6250.2%
RISERise Mzansi5450.1%
AM4CAllied Movement for Change5390.1%
PACPan Africanist Congress of Azania5330.1%
AZAPOAzanian People's Organisation5210.1%
AHCAfrican Heart Congress4590.1%
UATUnited Africans Transformation4570.1%
ARAAfrica Restoration Alliance4190.1%
UIMUnited Independent Movement3600.1%- ACTAfrican Congress for Transformation3560.1%
ATMAfrican Transformation Movement3230.1%
IFPInkatha Freedom Party2440.1%
CIASAConservatives in Action2420.1%
F4SDForum 4 Service Delivery2330.1%
APCAfrican People's Convention2130.1%
UDMUnited Democratic Movement1970.0%
A.C.C.Alliance of Citizens for Change1860.0%
SARASouth African Rainbow Alliance1490.0%
ALJAMAAl Jama-ah1480.0%
PMCPeople's Movement for Change1410.0%
DLCDemocratic Liberal Congress1400.0%
SARKOSouth African Royal Kingdoms Organization1400.0%
ABCAbantu Batho Congress1200.0%
SUNSizwe Ummah Nation1170.0%
ACPAll Citizens Party1110.0%
XILUVA890.0%
OHMOrganic Humanity Movement860.0%
ALAble Leadership800.0%- AARAfrica Africans Reclaim770.0%
- CCCNational Coloured Congress710.0%
- ACMAfrican Content Movement620.0%
CITIZANS570.0%
AADPAction Alliance Development Party460.0%
NFPNational Freedom Party410.0%- RPReferendum Party390.0%
ELF-SAEconomic Liberators Forum South Africa380.0%
APEMOAfrican People's Movement370.0%
FREE DEMSFree Democrats310.0%- NO_ABBRAfrican Movement Congress200.0%
Northern Cape's seats in Parliament · 5 ?
- African National Congress3
- Democratic Alliance1
- Economic Freedom Fighters1
Municipalities · 26
- !KHEISANC 48.3%
- Dawid KruiperANC 46.9%
- DikgatlongANC 52.7%
- EMTHANJENIANC 51.7%
- GA-SEGONYANAANC 58.0%
- GAMAGARADA 35.6%
- HANTAMANC 44.2%
- Joe MorolongANC 66.8%
- KAI !GARIBANC 48.1%
- KAMIESBERGANC 50.1%
- KAREEBERGANC 49.8%
- KAROO HOOGLANDANC 41.2%
- KGATELOPELEANC 43.4%
- KHâI-MAANC 49.6%
- MagarengANC 50.9%
- NAMA KHOIANC 33.1%
- PhokwaneANC 54.5%
- RENOSTERBERGANC 56.9%
- RICHTERSVELDANC 46.2%
- SIYANCUMAANC 47.2%
- SIYATHEMBAANC 48.2%
- Sol PlaatjeANC 45.3%
- THEMBELIHLEANC 44.4%
- TSANTSABANEANC 46.1%
- UBUNTUANC 50.7%
- 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.