ANC 61.6%down 4.5 pts from 66.1% in 2019
Most national votes
- ANC 61.6%
- EFF 22.6%
- DA 8.4%
- Others 7.5%
National ballot ? · 179 349 valid votes
ANCAfrican National Congress110 49961.6%
EFFEconomic Freedom Fighters40 49322.6%
DADemocratic Alliance14 9808.4%
ActionSA2 3061.3%
VF PLUSVryheidsfront Plus2 0001.1%
M.K.Umkhonto Wesizwe1 4170.8%
UATUnited Africans Transformation1 4140.8%
PAPatriotic Alliance9720.5%
ACDPAfrican Christian Democratic Party8320.5%
BOSABuild One South Africa with Mmusi Maimane8010.4%
AZAPOAzanian People's Organisation3620.2%
RISERise Mzansi2950.2%
AHCAfrican Heart Congress2740.2%
AM4CAllied Movement for Change2320.1%
AICAfrican Independent Congress2210.1%
PACPan Africanist Congress of Azania2000.1%- #HOPE4SA1900.1%
COPECongress of the People1700.1%
UDMUnited Democratic Movement1490.1%
UIMUnited Independent Movement1190.1%
APCAfrican People's Convention1110.1%
ATMAfrican Transformation Movement990.1%
F4SDForum 4 Service Delivery950.1%
ELF-SAEconomic Liberators Forum South Africa900.1%
A.C.C.Alliance of Citizens for Change840.0%
ACPAll Citizens Party820.0%
GOOD750.0%
ARAAfrica Restoration Alliance730.0%
SARASouth African Rainbow Alliance700.0%
CITIZANS660.0%
IFPInkatha Freedom Party650.0%
DLCDemocratic Liberal Congress500.0%
AADPAction Alliance Development Party480.0%
ABCAbantu Batho Congress470.0%
SARKOSouth African Royal Kingdoms Organization430.0%- AARAfrica Africans Reclaim390.0%
ALJAMAAl Jama-ah340.0%- ACTAfrican Congress for Transformation320.0%
ALAble Leadership310.0%- ACMAfrican Content Movement250.0%
NFPNational Freedom Party230.0%
CIASAConservatives in Action210.0%
SUNSizwe Ummah Nation210.0%
OHMOrganic Humanity Movement200.0%
XILUVA180.0%
FREE DEMSFree Democrats170.0%- NO_ABBRAfrican Movement Congress150.0%
- CCCNational Coloured Congress100.0%
APEMOAfrican People's Movement70.0%
PMCPeople's Movement for Change50.0%- RPReferendum Party50.0%
NCCMNorthern Cape Communities Movement20.0%
Wards · 45
- Ward 1ANC 66.7%
- Ward 2ANC 69.9%
- Ward 3ANC 76.0%
- Ward 4ANC 77.2%
- Ward 5ANC 68.2%
- Ward 6ANC 55.5%
- Ward 7ANC 71.6%
- Ward 8ANC 66.4%
- Ward 9ANC 66.1%
- Ward 10ANC 55.3%
- Ward 11ANC 58.6%
- Ward 12ANC 57.2%
- Ward 13EFF 46.9%
- Ward 14ANC 59.2%
- Ward 15ANC 73.3%
- Ward 16ANC 64.3%
- Ward 17ANC 56.8%
- Ward 18ANC 64.0%
- Ward 19ANC 49.9%
- Ward 20ANC 43.3%
- Ward 21DA 42.8%
- Ward 22ANC 35.3%
- Ward 23ANC 35.8%
- Ward 24ANC 72.0%
- Ward 25ANC 57.7%
- Ward 26EFF 63.6%
- Ward 27ANC 65.8%
- Ward 28ANC 76.1%
- Ward 29ANC 71.4%
- Ward 30ANC 75.3%
- Ward 31ANC 64.9%
- Ward 32ANC 73.6%
- Ward 33ANC 74.2%
- Ward 34ANC 78.3%
- Ward 35ANC 70.6%
- Ward 36ANC 66.0%
- Ward 37ANC 53.5%
- Ward 38ANC 76.8%
- Ward 39DA 43.5%
- Ward 40ANC 75.2%
- Ward 41ANC 75.4%
- Ward 42ANC 74.4%
- Ward 43ANC 74.0%
- Ward 44ANC 74.7%
- Ward 45ANC 73.7%
About these figures
Official IEC figures: how we add them up
Votes cast 181 137 · spoilt 1 788 · special votes 11 403 · All 306 voting districts in · the IEC marks the results complete
Ward figures are the sum of the IEC's voting-district results for each ward (the IEC does not publish national/provincial results per ward).
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 municipality, 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 26 Oct 2026, 17:00 SAST.