DA 53.1%up 0.1 pts from 53.0% in 2019
Most national votes
- DA 53.1%
- ANC 21.9%
- EFF 7.3%
- Others 17.8%
National ballot ? · 1 285 512 valid votes
DADemocratic Alliance682 19453.1%
ANCAfrican National Congress281 15221.9%
EFFEconomic Freedom Fighters93 8347.3%
PAPatriotic Alliance52 5304.1%- CCCNational Coloured Congress33 2752.6%
ALJAMAAl Jama-ah18 8651.5%
ACDPAfrican Christian Democratic Party17 9711.4%
VF PLUSVryheidsfront Plus13 0751.0%
RISERise Mzansi12 4461.0%
M.K.Umkhonto Wesizwe12 0880.9%
GOOD9 7470.8%
BOSABuild One South Africa with Mmusi Maimane8 3120.6%
ActionSA6 9640.5%
ARAAfrica Restoration Alliance6 2440.5%
UDMUnited Democratic Movement5 8510.5%
PACPan Africanist Congress of Azania4 1650.3%
ATMAfrican Transformation Movement3 7610.3%
AM4CAllied Movement for Change3 4260.3%
UIMUnited Independent Movement3 3060.3%
PMCPeople's Movement for Change1 7940.1%- #HOPE4SA1 7500.1%
- RPReferendum Party1 3900.1%
A.C.C.Alliance of Citizens for Change1 3170.1%
IFPInkatha Freedom Party1 1780.1%
OHMOrganic Humanity Movement9950.1%
COPECongress of the People8660.1%
SUNSizwe Ummah Nation6850.1%
AICAfrican Independent Congress6060.0%
AZAPOAzanian People's Organisation5460.0%
DLCDemocratic Liberal Congress4850.0%
APCAfrican People's Convention4810.0%
CIASAConservatives in Action4800.0%
FREE DEMSFree Democrats4500.0%
AHCAfrican Heart Congress4350.0%
NCCMNorthern Cape Communities Movement3800.0%
ACPAll Citizens Party2680.0%- AARAfrica Africans Reclaim2670.0%
SARASouth African Rainbow Alliance2480.0%
UATUnited Africans Transformation2400.0%- ACTAfrican Congress for Transformation1870.0%
NFPNational Freedom Party1440.0%
SARKOSouth African Royal Kingdoms Organization1380.0%
ELF-SAEconomic Liberators Forum South Africa1280.0%
AADPAction Alliance Development Party1250.0%
ABCAbantu Batho Congress1160.0%
CITIZANS1050.0%
ALAble Leadership1020.0%
XILUVA990.0%- NO_ABBRAfrican Movement Congress930.0%
- ACMAfrican Content Movement860.0%
APEMOAfrican People's Movement700.0%
F4SDForum 4 Service Delivery520.0%
Wards · 116
- Ward 1DA 84.6%
- Ward 2DA 77.3%
- Ward 3DA 82.5%
- Ward 4DA 56.8%
- Ward 5DA 83.2%
- Ward 6ANC 64.8%
- Ward 7DA 67.0%
- Ward 8DA 82.8%
- Ward 9DA 44.9%
- Ward 10DA 65.1%
- Ward 11DA 72.0%
- Ward 12DA 60.8%
- Ward 13DA 44.9%
- Ward 14DA 64.6%
- Ward 15DA 90.0%
- Ward 16DA 46.0%
- Ward 17DA 55.9%
- Ward 18ANC 63.2%
- Ward 19DA 46.7%
- Ward 20DA 47.7%
- Ward 21DA 89.2%
- Ward 22DA 58.3%
- Ward 23DA 83.5%
- Ward 24ANC 43.8%
- Ward 25DA 69.8%
- Ward 26DA 67.3%
- Ward 27DA 68.3%
- Ward 28DA 68.7%
- Ward 29DA 66.2%
- Ward 30DA 49.5%
- Ward 31DA 60.7%
- Ward 32DA 46.1%
- Ward 33ANC 70.1%
- Ward 34ANC 71.6%
- Ward 35ANC 68.8%
- Ward 36ANC 72.4%
- Ward 37ANC 70.3%
- Ward 38ANC 74.0%
- Ward 39ANC 65.6%
- Ward 40ANC 68.6%
- Ward 41ANC 69.0%
- Ward 42DA 73.1%
- Ward 43DA 56.9%
- Ward 44DA 49.0%
- Ward 45DA 54.4%
- Ward 46DA 38.3%
- Ward 47DA 51.6%
- Ward 48DA 43.0%
- Ward 49DA 62.5%
- Ward 50DA 59.7%
- Ward 51ANC 62.6%
- Ward 52ANC 66.5%
- Ward 53DA 68.2%
- Ward 54DA 84.4%
- Ward 55DA 73.6%
- Ward 56DA 54.0%
- Ward 57DA 38.6%
- Ward 58DA 73.9%
- Ward 59DA 70.3%
- Ward 60DA 42.4%
- Ward 61DA 75.1%
- Ward 62DA 78.9%
- Ward 63DA 66.0%
- Ward 64DA 82.3%
- Ward 65DA 60.2%
- Ward 66DA 59.3%
- Ward 67DA 53.1%
- Ward 68DA 63.8%
- Ward 69DA 55.2%
- Ward 70DA 87.3%
- Ward 71DA 80.0%
- Ward 72DA 71.7%
- Ward 73DA 84.1%
- Ward 74DA 60.6%
- Ward 75DA 51.1%
- Ward 76DA 37.3%
- Ward 77DA 70.7%
- Ward 78DA 60.7%
- Ward 79DA 58.4%
- Ward 80ANC 73.4%
- Ward 81DA 60.8%
- Ward 82DA 56.6%
- Ward 83DA 84.9%
- Ward 84DA 77.4%
- Ward 85ANC 42.7%
- Ward 86ANC 80.6%
- Ward 87ANC 72.9%
- Ward 88ANC 64.0%
- Ward 89ANC 74.1%
- Ward 90ANC 72.2%
- Ward 91ANC 76.1%
- Ward 92DA 52.9%
- Ward 93ANC 73.7%
- Ward 94ANC 67.9%
- Ward 95ANC 74.7%
- Ward 96ANC 71.6%
- Ward 97ANC 67.8%
- Ward 98ANC 66.3%
- Ward 99ANC 71.2%
- Ward 100DA 71.1%
- Ward 101ANC 68.5%
- Ward 102DA 81.4%
- Ward 103DA 88.8%
- Ward 104ANC 66.3%
- Ward 105DA 72.9%
- Ward 106ANC 42.3%
- Ward 107DA 71.7%
- Ward 108ANC 46.2%
- Ward 109DA 69.5%
- Ward 110DA 62.1%
- Ward 111DA 72.9%
- Ward 112DA 86.9%
- Ward 113DA 80.1%
- Ward 114ANC 67.5%
- Ward 115DA 54.6%
- Ward 116DA 56.9%
About these figures
Official IEC figures: how we add them up
Votes cast 1 296 301 · spoilt 10 789 · special votes 52 591 · All 802 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, 16:25 SAST.