ANC 61.8%down 6.5 pts from 68.3% in 2014
Most national votes
- ANC 61.8%
- EFF 24.7%
- DA 8.7%
- Others 4.8%
National ballot ? · 77 996 valid votes
ANCAfrican National Congress48 21161.8%
EFFEconomic Freedom Fighters19 26824.7%
DADemocratic Alliance6 7818.7%
ACDPAfrican Christian Democratic Party4650.6%
AICAfrican Independent Congress3550.5%
F4SDForum 4 Service Delivery3540.5%
COPECongress of the People2540.3%
VF PLUSVryheidsfront Plus2360.3%
ASCAfrican Security Congress2340.3%
GOOD1520.2%
SRWPSocialist Revolutionary Workers Party1450.2%
AGANG SAAgang South Africa1370.2%
ATMAfrican Transformation Movement1340.2%
AZAPOAzanian People's Organisation1250.2%
AASDAfrikan Alliance of Social Democrats1020.1%
PACPan Africanist Congress of Azania990.1%- BLFBlack First Land First950.1%
UDMUnited Democratic Movement930.1%
APCAfrican People's Convention910.1%
CPMChristian Political Movement720.1%
ECOFORUMEconomic Emancipation Forum570.1%
IFPInkatha Freedom Party540.1%
WFWomen Forward490.1%
ALJAMAAl Jama-ah430.1%- ACMAfrican Content Movement430.1%
DLCDemocratic Liberal Congress290.0%
ATAAlliance for Transformation for All280.0%
A.C.DAfrican Congress of Democrats250.0%
ARUAfrican Renaissance Unity210.0%
ADECAfrican Democratic Change200.0%
IRCInternational Revelation Congress190.0%
CSACompatriots of South Africa190.0%
ACOAfrican Covenant170.0%
ZACPCapitalist Party of South Africa170.0%
ICOSAIndependent Civic Organisation of South Africa160.0%
NFPNational Freedom Party160.0%
NPANational Peoples Ambassadors140.0%
LANDLand Party130.0%
BRABetter Residents Association120.0%
PAPatriotic Alliance120.0%
PAUPower of Africans Unity110.0%
SANCOTASouth African National Congress of Traditional Authorities100.0%
MFMinority Front90.0%
FREE DEMSFree Democrats90.0%
FNFront Nasionaal/Front National80.0%
PRMPeople's Revolutionary Movement80.0%
NAPFNational People's Front80.0%
SAMEBASouth African Maintanance and Estate Beneficiaries Associati60.0%
Wards · 35
- Ward 1ANC 71.8%
- Ward 2ANC 60.6%
- Ward 3ANC 63.7%
- Ward 4ANC 66.1%
- Ward 5ANC 64.7%
- Ward 6ANC 67.6%
- Ward 7ANC 54.5%
- Ward 8ANC 59.2%
- Ward 9ANC 52.6%
- Ward 10ANC 56.6%
- Ward 11ANC 58.8%
- Ward 12ANC 60.3%
- Ward 13ANC 57.3%
- Ward 14ANC 60.1%
- Ward 15ANC 59.0%
- Ward 16ANC 62.2%
- Ward 17ANC 51.2%
- Ward 18ANC 59.9%
- Ward 19ANC 55.3%
- Ward 20ANC 56.9%
- Ward 21ANC 64.8%
- Ward 22ANC 59.3%
- Ward 23ANC 67.8%
- Ward 24ANC 68.0%
- Ward 25ANC 62.3%
- Ward 26ANC 69.6%
- Ward 27ANC 63.5%
- Ward 28ANC 68.6%
- Ward 29ANC 71.2%
- Ward 30ANC 64.9%
- Ward 31ANC 69.1%
- Ward 32ANC 61.0%
- Ward 33ANC 60.4%
- Ward 34ANC 58.9%
- Ward 35ANC 64.7%
About these figures
Official IEC figures: how we add them up
Votes cast 79 308 · spoilt 1 312 · special votes 5 085 · All 124 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:47 SAST.