Wards:DA 61ANC 41ID 3
Boundaries: MDB / IEC
No majority 106 of 210 seats needed
Largest party: DA, 90 seats
Most votes, Ward ballot: DA 41.5%
Turnout99.6%
Registered voters1.49M
Ward ballot ? · 731 637 valid votes
DADemocratic Alliance303 29941.5%
ANCAfrican National Congress271 87337.2%
IDIndependent Democrats76 71110.5%- IndependentIndependent candidates24 1513.3%
ACDPAfrican Christian Democratic Party24 1453.3%- AMPAfrica Muslim Party9 5671.3%
UDMUnited Democratic Movement5 0810.7%
VF PLUSVryheidsfront Plus3 6210.5%
PACPan Africanist Congress of Azania2 3860.3%
UIFUnited Independent Front1 5560.2%
U.P.Universal Party1 3370.2%- UPSAUnited Party of South Africa1 2760.2%
IFPInkatha Freedom Party1 2540.2%
FDFederation of Democrats1 1900.2%
PRP PBPPro Ratepayers Party Pro Belastingbetalers Party9770.1%
MIPModerate Independent Party9340.1%
P.J.C.Peace and Justice Congress7340.1%
PRUFPension Poverty Relief and Unemployment Front5730.1%
AITUPAbolition of Income Tax and Usury Party4320.1%
AZAPOAzanian People's Organisation2800.0%
FCPFirst Community Party of South Africa1990.0%
AFDAlliance of Free Democrats610.0%
Council seats · 210 ?
- Democratic Alliance61 ward · 29 PR90
- African National Congress41 ward · 40 PR81
- Independent Democrats3 ward · 20 PR23
- African Christian Democratic Party0 ward · 7 PR7
- Africa Muslim Party0 ward · 3 PR3
- United Democratic Movement0 ward · 2 PR2
- Vryheidsfront Plus | Freedom Front Plus0 ward · 1 PR1
- Pan Africanist Congress of Azania0 ward · 1 PR1
- Universal Party0 ward · 1 PR1
- United Independent Front0 ward · 1 PR1
Wards · 105
- Ward 1DA 86.7%
- Ward 2DA 82.3%
- Ward 3DA 87.2%
- Ward 4DA 66.1%
- Ward 5DA 93.4%
- Ward 6ANC 76.1%
- Ward 7DA 37.8%
- Ward 8DA 85.5%
- Ward 9DA 47.7%
- Ward 10DA 58.8%
- Ward 11DA 52.9%
- Ward 12DA 45.7%
- Ward 13ANC 56.1%
- Ward 14DA 47.1%
- Ward 15DA 45.8%
- Ward 16ANC 42.9%
- Ward 17DA 35.7%
- Ward 18ANC 77.9%
- Ward 19DA 36.8%
- Ward 20ANC 40.4%
- Ward 21DA 87.3%
- Ward 22DA 38.3%
- Ward 23DA 83.7%
- Ward 24DA 51.4%
- Ward 25DA 51.2%
- Ward 26DA 60.3%
- Ward 27DA 80.3%
- Ward 28DA 38.0%
- Ward 29ANC 33.9%
- Ward 30DA 53.9%
- Ward 31DA 53.5%
- Ward 32ANC 52.1%
- Ward 33ANC 65.4%
- Ward 34ANC 95.4%
- Ward 35ANC 81.0%
- Ward 36ANC 72.5%
- Ward 37ANC 94.6%
- Ward 38ANC 95.9%
- Ward 39ANC 92.7%
- Ward 40ANC 97.1%
- Ward 41ANC 96.3%
- Ward 42ANC 59.2%
- Ward 43DA 41.5%
- Ward 44ANC 52.7%
- Ward 45ANC 56.0%
- Ward 46DA 41.6%
- Ward 47DA 53.4%
- Ward 48ANC 34.7%
- Ward 49DA 45.7%
- Ward 50DA 49.1%
- Ward 51ANC 87.5%
- Ward 52ANC 87.3%
- Ward 53DA 64.4%
- Ward 54DA 83.8%
- Ward 55DA 77.6%
- Ward 56DA 38.9%
- Ward 57DA 43.0%
- Ward 58DA 80.9%
- Ward 59DA 82.6%
- Ward 60DA 42.1%
- Ward 61DA 71.8%
- Ward 62DA 83.1%
- Ward 63DA 50.4%
- Ward 64DA 56.2%
- Ward 65DA 34.4%
- Ward 66ID 41.3%
- Ward 67DA 38.1%
- Ward 68DA 49.1%
- Ward 69DA 52.5%
- Ward 70DA 87.5%
- Ward 71DA 76.6%
- Ward 72DA 49.0%
- Ward 73DA 85.2%
- Ward 74DA 56.6%
- Ward 75ANC 39.3%
- Ward 76DA 33.8%
- Ward 77DA 68.8%
- Ward 78DA 42.2%
- Ward 79ID 38.7%
- Ward 80ANC 84.4%
- Ward 81DA 43.4%
- Ward 82ID 39.0%
- Ward 83DA 84.5%
- Ward 84DA 87.6%
- Ward 85ANC 61.8%
- Ward 86ANC 76.0%
- Ward 87ANC 92.9%
- Ward 88ANC 59.5%
- Ward 89ANC 91.7%
- Ward 90ANC 74.5%
- Ward 91ANC 80.5%
- Ward 92ANC 77.3%
- Ward 93ANC 72.8%
- Ward 94ANC 93.2%
- Ward 95ANC 64.4%
- Ward 96ANC 75.0%
- Ward 97ANC 88.5%
- Ward 98ANC 77.0%
- Ward 99ANC 43.2%
- Ward 100DA 46.4%
- Ward 101ANC 74.9%
- Ward 102DA 78.3%
- Ward 103DA 85.7%
- Ward 104ANC 56.9%
- Ward 105DA 63.9%
About these figures
special votes 0 · All 758 voting districts in · the IEC marks the results complete
In local elections the IEC adds votes across the ward, PR and district ballots, so we show valid votes per ballot instead of one "votes cast" total.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
IEC data last fetched 27 Oct 2026, 19:55 SAST.