WardsANC 30DA 3IFP 1darker = bigger win
ANC 58.2% 13.6 pts · 2014: 71.8%
Most national votes
Vote breakdown · National ballot
- ANC 58.2%
- IFP 14.1%
- EFF 12.1%
- Others 15.5%
Turnout69.9%
Voters on the roll199k
National ballot ? · 137 443 valid votes
ANCAfrican National Congress80 05358.2%
IFPInkatha Freedom Party19 40914.1%
EFFEconomic Freedom Fighters16 64612.1%
DADemocratic Alliance14 67010.7%
VF PLUSVryheidsfront Plus1 6791.2%
NFPNational Freedom Party9670.7%
ACDPAfrican Christian Democratic Party6120.4%- BLFBlack First Land First4830.4%
ASCAfrican Security Congress3980.3%
SRWPSocialist Revolutionary Workers Party3930.3%
AICAfrican Independent Congress2500.2%
ATMAfrican Transformation Movement2440.2%
COPECongress of the People1890.1%
AASDAfrikan Alliance of Social Democrats1580.1%
AGANG SAAgang South Africa980.1%
APCAfrican People's Convention880.1%
UDMUnited Democratic Movement850.1%
AZAPOAzanian People's Organisation650.0%
ALJAMAAl Jama-ah610.0%
MFMinority Front600.0%
F4SDForum 4 Service Delivery510.0%
FNFront Nasionaal/Front National500.0%
IRCInternational Revelation Congress480.0%
GOOD480.0%
ZACPCapitalist Party of South Africa470.0%
PACPan Africanist Congress of Azania430.0%
ICOSAIndependent Civic Organisation of South Africa380.0%
ARUAfrican Renaissance Unity370.0%
CSACompatriots of South Africa360.0%
NAPFNational People's Front350.0%
CPMChristian Political Movement350.0%
PAPatriotic Alliance340.0%
ATAAlliance for Transformation for All340.0%
ECOFORUMEconomic Emancipation Forum330.0%
WFWomen Forward320.0%- ACMAfrican Content Movement300.0%
PAUPower of Africans Unity280.0%
DLCDemocratic Liberal Congress260.0%
ADECAfrican Democratic Change220.0%
ACOAfrican Covenant210.0%
A.C.DAfrican Congress of Democrats200.0%
NPANational Peoples Ambassadors180.0%
PRMPeople's Revolutionary Movement160.0%
LANDLand Party150.0%
FREE DEMSFree Democrats150.0%
BRABetter Residents Association130.0%
SANCOTASouth African National Congress of Traditional Authorities60.0%
SAMEBASouth African Maintanance and Estate Beneficiaries Associati40.0%
Wards · 34
- Ward 1ANC 47.4%
- Ward 2DA 52.5%
- Ward 3DA 46.5%
- Ward 4ANC 49.1%
- Ward 5ANC 48.5%
- Ward 6ANC 48.5%
- Ward 7ANC 45.9%
- Ward 8ANC 47.2%
- Ward 9ANC 48.8%
- Ward 10ANC 64.5%
- Ward 11ANC 60.3%
- Ward 12ANC 75.4%
- Ward 13ANC 70.1%
- Ward 14ANC 76.2%
- Ward 15ANC 73.8%
- Ward 16ANC 72.2%
- Ward 17ANC 73.9%
- Ward 18ANC 66.8%
- Ward 19ANC 72.7%
- Ward 20ANC 69.2%
- Ward 21ANC 71.5%
- Ward 22ANC 70.8%
- Ward 23ANC 46.8%
- Ward 24ANC 66.9%
- Ward 25ANC 65.0%
- Ward 26DA 48.3%
- Ward 27ANC 64.2%
- Ward 28ANC 64.9%
- Ward 29ANC 56.1%
- Ward 30ANC 69.1%
- Ward 31ANC 58.8%
- Ward 32ANC 56.1%
- Ward 33IFP 46.3%
- Ward 34ANC 62.5%
About these figures
Official IEC figures: how we add them up
Votes cast 138 839 · spoilt 1 396 · special votes 2 357 · All 144 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:31 SAST.