Wards:ANC 76DA 33PA 2M.K. 1
Boundaries: MDB / IEC
ANC 34.9%
Most provincial votes
Vote breakdown · Provincial ballot
- ANC 34.9%
- DA 26.8%
- M.K. 13.6%
- Others 24.7%
Turnout60.7%
Registered voters1.67M
Provincial ballot ? · 1 004 136 valid votes
ANCAfrican National Congress350 32934.9%
DADemocratic Alliance268 93826.8%
M.K.Umkhonto Wesizwe136 40713.6%
EFFEconomic Freedom Fighters125 03612.5%
ActionSA29 2222.9%
VF PLUSVryheidsfront Plus20 0422.0%
PAPatriotic Alliance19 2301.9%
IFPInkatha Freedom Party10 1041.0%
ACDPAfrican Christian Democratic Party6 8200.7%
RISERise Mzansi5 4620.5%
BOSABuild One South Africa with Mmusi Maimane5 3040.5%
ATMAfrican Transformation Movement3 1120.3%
PACPan Africanist Congress of Azania2 8160.3%
UATUnited Africans Transformation2 6960.3%
UDMUnited Democratic Movement2 0420.2%- #HOPE4SA1 8470.2%
AICAfrican Independent Congress1 2210.1%
ASAArise South Africa1 1810.1%
AM4CAllied Movement for Change1 1650.1%
COPECongress of the People1 1400.1%
AZAPOAzanian People's Organisation1 0940.1%
ALJAMAAl Jama-ah9610.1%
AHCAfrican Heart Congress9460.1%
BIG SABasic Income Grant SA7340.1%
AADPAction Alliance Development Party7010.1%
GOOD6910.1%
APCAfrican People's Convention5780.1%
O.DOperation Dudula5650.1%
NFPNational Freedom Party5260.1%
SARASouth African Rainbow Alliance4970.0%
A.C.C.Alliance of Citizens for Change3620.0%- AIPOAfrican Independent People's Organisation3430.0%
F4SDForum 4 Service Delivery3110.0%- ACTAfrican Congress for Transformation2350.0%
XILUVA2100.0%
ARAAfrica Restoration Alliance1820.0%
ELF-SAEconomic Liberators Forum South Africa1670.0%
APFAfrican People First1550.0%
BPSABolsheviks Party of South Africa1440.0%
AZANIAAzania Peaceful Revolution1440.0%
SUNSizwe Ummah Nation1210.0%- AARAfrica Africans Reclaim1140.0%
- Cibi Bongani WellingtonIndependent candidate870.0%
- Mogano Tshepo JohannesIndependent candidate840.0%
- NO_ABBRAfrican Movement Congress700.0%
Wards · 112
- Ward 1DA 63.5%
- Ward 2ANC 53.5%
- Ward 3ANC 53.8%
- Ward 4ANC 57.1%
- Ward 5ANC 52.7%
- Ward 6ANC 56.6%
- Ward 7ANC 51.5%
- Ward 8ANC 50.3%
- Ward 9ANC 50.6%
- Ward 10ANC 54.1%
- Ward 11ANC 48.0%
- Ward 12ANC 50.1%
- Ward 13ANC 36.2%
- Ward 14ANC 53.2%
- Ward 15DA 67.4%
- Ward 16DA 58.5%
- Ward 17DA 57.8%
- Ward 18DA 77.8%
- Ward 19DA 77.4%
- Ward 20DA 78.1%
- Ward 21ANC 46.1%
- Ward 22DA 69.0%
- Ward 23DA 76.5%
- Ward 24DA 54.9%
- Ward 25DA 67.8%
- Ward 26ANC 60.5%
- Ward 27DA 84.8%
- Ward 28DA 76.5%
- Ward 29M.K. 27.9%
- Ward 30ANC 47.3%
- Ward 31DA 45.3%
- Ward 32DA 65.3%
- Ward 33DA 50.3%
- Ward 34PA 40.0%
- Ward 35ANC 32.6%
- Ward 36DA 62.9%
- Ward 37DA 70.5%
- Ward 38DA 74.0%
- Ward 39DA 56.4%
- Ward 40ANC 42.0%
- Ward 41ANC 48.2%
- Ward 42ANC 32.1%
- Ward 43DA 38.7%
- Ward 44ANC 43.9%
- Ward 45ANC 39.6%
- Ward 46ANC 37.6%
- Ward 47ANC 47.6%
- Ward 48ANC 52.2%
- Ward 49ANC 55.9%
- Ward 50ANC 47.2%
- Ward 51ANC 56.2%
- Ward 52ANC 36.9%
- Ward 53ANC 44.0%
- Ward 54ANC 49.9%
- Ward 55ANC 48.6%
- Ward 56ANC 56.9%
- Ward 57PA 39.9%
- Ward 58ANC 61.0%
- Ward 59ANC 39.4%
- Ward 60ANC 53.9%
- Ward 61ANC 44.6%
- Ward 62ANC 49.2%
- Ward 63ANC 49.0%
- Ward 64ANC 50.3%
- Ward 65ANC 60.6%
- Ward 66ANC 62.2%
- Ward 67ANC 56.8%
- Ward 68ANC 50.1%
- Ward 69ANC 47.6%
- Ward 70ANC 46.9%
- Ward 71ANC 39.4%
- Ward 72DA 37.2%
- Ward 73DA 31.9%
- Ward 74ANC 32.0%
- Ward 75DA 46.6%
- Ward 76DA 54.9%
- Ward 77ANC 47.5%
- Ward 78ANC 46.1%
- Ward 79ANC 49.3%
- Ward 80ANC 48.2%
- Ward 81ANC 57.3%
- Ward 82ANC 45.1%
- Ward 83ANC 50.7%
- Ward 84ANC 51.1%
- Ward 85ANC 54.8%
- Ward 86ANC 54.7%
- Ward 87ANC 51.5%
- Ward 88DA 48.4%
- Ward 89ANC 43.6%
- Ward 90ANC 38.3%
- Ward 91DA 42.0%
- Ward 92DA 67.8%
- Ward 93ANC 49.9%
- Ward 94DA 56.2%
- Ward 95ANC 41.4%
- Ward 96ANC 49.1%
- Ward 97DA 58.2%
- Ward 98ANC 51.1%
- Ward 99ANC 46.0%
- Ward 100ANC 50.6%
- Ward 101ANC 60.4%
- Ward 102ANC 51.1%
- Ward 103ANC 51.0%
- Ward 104DA 45.5%
- Ward 105DA 57.5%
- Ward 106DA 75.5%
- Ward 107ANC 44.8%
- Ward 108ANC 54.4%
- Ward 109ANC 56.5%
- Ward 110ANC 45.9%
- Ward 111ANC 44.8%
- Ward 112ANC 44.8%
About these figures
Votes cast 1 011 652 · spoilt 7 516 · special votes 59 068 · All 642 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).
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
IEC data last fetched 26 Oct 2026, 17:23 SAST.