WardsANC 24DA 9darker = bigger win
ANC 57.3% 3.7 pts · 2014: 61.0%
Most national votes
Vote breakdown · National ballot
- ANC 57.3%
- DA 25.3%
- EFF 9.5%
- Others 7.8%
Turnout68.8%
Voters on the roll131k
National ballot ? · 89 070 valid votes
ANCAfrican National Congress51 07757.3%
DADemocratic Alliance22 56725.3%
EFFEconomic Freedom Fighters8 5019.5%
VF PLUSVryheidsfront Plus2 2672.5%
GOOD9441.1%
ACDPAfrican Christian Democratic Party7850.9%
COPECongress of the People5620.6%
AICAfrican Independent Congress3420.4%
SRWPSocialist Revolutionary Workers Party3210.4%
ATMAfrican Transformation Movement2650.3%
PACPan Africanist Congress of Azania2500.3%
AZAPOAzanian People's Organisation1990.2%
ALJAMAAl Jama-ah1030.1%
ASCAfrican Security Congress1030.1%
APCAfrican People's Convention840.1%
AGANG SAAgang South Africa800.1%
AASDAfrikan Alliance of Social Democrats780.1%- BLFBlack First Land First670.1%
UDMUnited Democratic Movement580.1%
NFPNational Freedom Party380.0%
FNFront Nasionaal/Front National330.0%
ZACPCapitalist Party of South Africa330.0%
IFPInkatha Freedom Party320.0%
DLCDemocratic Liberal Congress300.0%
A.C.DAfrican Congress of Democrats290.0%
WFWomen Forward200.0%
ICOSAIndependent Civic Organisation of South Africa180.0%
ATAAlliance for Transformation for All180.0%
CPMChristian Political Movement170.0%
ECOFORUMEconomic Emancipation Forum130.0%
ADECAfrican Democratic Change130.0%
CSACompatriots of South Africa130.0%
PAPatriotic Alliance120.0%
ACOAfrican Covenant110.0%
ARUAfrican Renaissance Unity110.0%
MFMinority Front90.0%
IRCInternational Revelation Congress90.0%
PAUPower of Africans Unity90.0%
LANDLand Party80.0%
FREE DEMSFree Democrats80.0%
BRABetter Residents Association70.0%
F4SDForum 4 Service Delivery70.0%- ACMAfrican Content Movement60.0%
SANCOTASouth African National Congress of Traditional Authorities50.0%
PRMPeople's Revolutionary Movement40.0%
SAMEBASouth African Maintanance and Estate Beneficiaries Associati20.0%
NPANational Peoples Ambassadors20.0%
Wards · 33
- Ward 1DA 47.0%
- Ward 2DA 50.8%
- Ward 3DA 54.4%
- Ward 4ANC 73.1%
- Ward 5ANC 78.4%
- Ward 6ANC 76.5%
- Ward 7ANC 76.3%
- Ward 8ANC 62.9%
- Ward 9ANC 77.4%
- Ward 10ANC 76.5%
- Ward 11ANC 77.4%
- Ward 12ANC 76.1%
- Ward 13ANC 72.7%
- Ward 14DA 66.8%
- Ward 15ANC 76.3%
- Ward 16ANC 78.1%
- Ward 17ANC 77.4%
- Ward 18ANC 79.1%
- Ward 19ANC 77.6%
- Ward 20DA 51.1%
- Ward 21DA 54.3%
- Ward 22ANC 52.7%
- Ward 23DA 54.0%
- Ward 24DA 62.2%
- Ward 25ANC 42.9%
- Ward 26ANC 66.6%
- Ward 27ANC 62.0%
- Ward 28DA 57.7%
- Ward 29ANC 64.1%
- Ward 30ANC 69.1%
- Ward 31ANC 78.1%
- Ward 32ANC 65.9%
- Ward 33ANC 77.6%
About these figures
Official IEC figures: how we add them up
Votes cast 90 388 · spoilt 1 318 · special votes 7 037 · All 70 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 2014 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 27 Oct 2026, 09:38 SAST.