Wards:DA 61ANC 41ID 3
Wards coloured by the Ward ballot: the IEC doesn't publish the PR ballot per ward · Boundaries: MDB / IEC
No majority 106 of 210 seats needed
Largest party: DA, 90 seats
Most votes, PR ballot: DA 42.3%
Turnout99.6%
Registered voters1.49M
PR ballot ? · 724 713 valid votes
DADemocratic Alliance306 24642.3%
ANCAfrican National Congress280 23238.7%
IDIndependent Democrats79 83911.0%
ACDPAfrican Christian Democratic Party22 7573.1%- AMPAfrica Muslim Party9 7491.3%
UDMUnited Democratic Movement6 8690.9%
PACPan Africanist Congress of Azania4 7220.7%
VF PLUSVryheidsfront Plus3 5490.5%
UIFUnited Independent Front1 9160.3%
U.P.Universal Party1 0090.1%
IFPInkatha Freedom Party9810.1%
FDFederation of Democrats9460.1%
PRP PBPPro Ratepayers Party Pro Belastingbetalers Party9420.1%
MIPModerate Independent Party7150.1%
PIMProgressive Independent Movement7100.1%
PRUFPension Poverty Relief and Unemployment Front6830.1%
AZAPOAzanian People's Organisation6420.1%
P.J.C.Peace and Justice Congress6260.1%
AFDAlliance of Free Democrats5410.1%
FCPFirst Community Party of South Africa4140.1%
AITUPAbolition of Income Tax and Usury Party3280.0%
WIVPWorkers International Vanguard Party2970.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.