ANC 41.6%
Leading on the ward ballot so far (provisional)
- ANC 41.6%
- DA 21.6%
- EFF 9.1%
- Others 27.7%
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
Ward ballot ? · 402 305 valid votes
ANCAfrican National Congress167 48641.6%
DADemocratic Alliance86 98021.6%
EFFEconomic Freedom Fighters36 5749.1%
PAPatriotic Alliance33 9068.4%
VF PLUSVryheidsfront Plus | Freedom Front Plus12 4973.1%- SACPSouth African Communist Party12 2373.0%
- RTCRise Tsantsabane Communities6 7641.7%
- JTGRJohn Taolo Gaetsewe Re Ikemetse6 1711.5%
- MAYIBUYEAfrika Mayibuye Movement4 0031.0%
- DRCDikgatlong Residents Convention3 4620.9%
MKPUmkhonto Wesizwe Party3 1230.8%- NCMNamakwa Civic Movement2 9370.7%
- DBOKKE2 3610.6%
- SIFSiyancuma Independent Forum2 3220.6%
- KAGKimberley Action Group2 0060.5%
- GCFGamagara Community Forum1 7170.4%
- LABOURLabour Party of South Africa1 6780.4%
- HFTFHope for the Future1 5040.4%
- IndependentIndependent candidates1 2520.3%
PMCPeople's Movement for Change1 1520.3%
ActionSA1 1350.3%- SPSDFSol- Plaatjie Service Delivery Forum9760.2%
- YBFYa Baagi Forum9590.2%
- SGBSiyathemba Community Movement8300.2%
PACPan Africanist Congress of Azania7430.2%
ACDPAfrican Christian Democratic Party6950.2%
AICAfrican Independent Congress5830.1%
AHCAfrican Heart Congress5620.1%- CASACommunity Alliance SA5420.1%
GOOD4350.1%
COPECongress of the People4310.1%
UCDPUnited Christian Democratic Party3880.1%
SARKOSouth African Royal Kingdoms Organization3410.1%- KCMKareeberg Civic Movement3290.1%
- RESTORSARestoration SA3060.1%
KSRKhoisan Revolution2770.1%
AZAPOAzanian People's Organisation2730.1%
ATMAfrican Transformation Movement2680.1%- OnafhanklikOnafhanklik2450.1%
UATUnited Africans Transformation2260.1%- ACTAfrican Congress for Transformation2000.0%
IFPInkatha Freedom Party1900.0%- D.I.FDikgatlong Independed Forum1780.0%
ACPAll Citizens Party1730.0%- CCCNational Coloured Congress1670.0%
UDMUnited Democratic Movement1430.0%
NEFNational Economic Fighters1370.0%
NCCMNorthern Cape Communities Movement1000.0%- AACUMActive African Christians United Movement950.0%
- SAKKMVPSakk Military Veterans Party860.0%
- GTCFGreater Tsantsabane Community Front690.0%
OHMOrganic Humanity Movement520.0%
Elf-SA - Economic Liberators Forum South AfricaElf-SA - Economic Liberators Forum South Africa280.0%- NGGNext Generation Government90.0%
IRASAIndependent Ratepayers Association of SA20.0%
ESP app
How long is the queue?
Chat about the election in your area
ESP app
How did Northern Cape vote?
Get notified when it's declared
Hours off in Northern Cape ?
Reported in the ESP app
Municipalities · 26
- !KHEISANC 6 of 11 seats
- Dawid KruiperANC 14 of 33 seats · no majority
- DikgatlongANC 8 of 15 seats
- EMTHANJENIANC 6 of 15 seats · no majority
- GA-SEGONYANAANC 13 of 29 seats · no majority
- GAMAGARADA 6 of 15 seats · no majority
- HANTAMANC 5 of 13 seats · no majority
- Joe MorolongANC 15 of 29 seats
- KAI !GARIBANC 8 of 19 seats · no majority
- KAMIESBERGANC 5 of 11 seats · no majority
- KAREEBERGANC 5 of 11 seats · no majority
- KAROO HOOGLANDANC 4 of 11 seats · no majority
- KGATELOPELEANC 4 of 11 seats · no majority
- KHâI-MAANC 5 of 11 seats · no majority
- MagarengANC 4 of 11 seats · no majority
- NAMA KHOIANC 6 of 17 seats · no majority
- PhokwaneANC 10 of 19 seats
- RENOSTERBERGANC 6 of 11 seats
- RICHTERSVELDANC 6 of 11 seats
- SIYANCUMAANC 4 of 13 seats · no majority
- SIYATHEMBAANC 5 of 11 seats · no majority
- Sol PlaatjeANC 25 of 65 seats · no majority
- THEMBELIHLEANC 5 of 11 seats · no majority
- TSANTSABANERTC 7 of 13 seats
- UBUNTUANC 5 of 11 seats · no majority
- UMSOBOMVUANC 9 of 13 seats
District councils · 5
On EskomSePush
ESP's own data, not the IEC's.
About these figures
Official IEC figures: how we add them up
special votes 65 373 · 734 of 735 voting districts in (the IEC's voting-district results so far, out of its list of voting districts for this election)
In local elections the IEC adds votes across the ward, PR and district ballots, so we show valid votes per ballot instead of one "votes cast" total.
Turnout is calculated as PR ballots cast ÷ registered voters, from the IEC's results for the 734 voting districts with results so far here (407 213 of 710 700). The IEC publishes 57.7%.
The change beside the headline is the difference between the leading party's share here and its share in the 2021 election for the same province, both from the IEC's counts, with no votes re-allocated between boundaries.
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 08 Nov 2026, 18:46 SAST.