ANC 72.1%
Most ward votes
- ANC 72.1%
- DA 11.4%
- UDM 11.2%
- Others 5.4%
Ward ballot ? · 1 321 180 valid votes
ANCAfrican National Congress952 40472.1%
DADemocratic Alliance150 45111.4%
UDMUnited Democratic Movement147 45511.2%- IndependentIndependent candidates33 7852.6%
PACPan Africanist Congress of Azania20 9121.6%
ACDPAfrican Christian Democratic Party9 0060.7%
IFPInkatha Freedom Party5 1900.4%- A-Team - African Transformation Efficiency and Affirmative MovementA-Team - African Transformation Efficiency and Affirmative Movement1 5120.1%
K20Kouga 20004650.0%
Municipalities · 43
- Aberdeen Plain DMADA 55.1%
- AmahlatiANC 35 of 39 seats
- BaviaansDA 3 of 5 seats
- Blue Crane RouteANC 7 of 10 seats
- Buffalo CityANC 73 of 89 seats
- CamdebooANC 6 of 11 seats
- ElundiniANC 27 of 32 seats
- EmalahleniANC 23 of 27 seats
- EngcoboANC 19 of 29 seats
- GariepANC 6 of 8 seats
- Great KeiANC 11 of 12 seats
- IkweziANC 3 of 5 seats
- IngquzaANC 40 of 50 seats
- InkwancaANC 5 of 6 seats
- Intsika YethuANC 37 of 46 seats
- Inxuba YethembaANC 12 of 17 seats
- King Sabata DalindyeboUDM 33 of 64 seats
- Kou-KammaANC 5 of 8 seats
- KougaANC 9 of 19 seats · no majority
- LukanjiANC 42 of 48 seats
- MakanaANC 20 of 24 seats
- MalethswaiANC 10 of 12 seats
- MbhasheANC 28 of 47 seats
- MbizanaANC 36 of 42 seats
- MhlontloANC 21 of 33 seats
- MnqumaANC 40 of 61 seats
- Mount Zebra NP DMAANC 70.8%
- NdlambeANC 13 of 17 seats
- Nelson MandelaANC 72 of 108 seats
- NgqushwaANC 26 of 27 seats
- NkonkobeANC 38 of 41 seats
- NtabankuluANC 18 of 22 seats
- NxubaANC 7 of 8 seats
- NyandeniANC 31 of 45 seats
- Port St. JohnsANC 18 of 25 seats
- SakhisizweANC 8 of 11 seats
- SenquANC 29 of 32 seats
- Sunday's River ValleyANC 11 of 13 seats
- TsolwanaANC 8 of 10 seats
- UmzimkuluANC 27 of 33 seats
- UmzimvubuANC 53 of 63 seats
- O Conners Camp DMA–
- Oviston Nature Reserve DMA–
District councils · 6
About these figures
Notes on the IEC's figures for this page
special votes 0 · All 3 087 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.
Turnout is calculated as PR ballots cast ÷ registered voters, from the IEC's results for the 3 087 voting districts here (1 427 678 of 2 552 287). The IEC publishes no turnout figure here.
Note: party 7: the IEC's cross-ballot total 2832990 differs from its ward + PR + DC 40% votes (2832444); we show each ballot's own votes.
Note: party 52: the IEC's cross-ballot total 400431 differs from its ward + PR + DC 40% votes (399753); we show each ballot's own votes.
Note: party 0: the IEC's cross-ballot total 33765 differs from its ward + PR + DC 40% votes (33785); we show each ballot's own votes.
Note: party 3: the IEC's cross-ballot total 16345 differs from its ward + PR + DC 40% votes (16354); we show each ballot's own votes.
Note: IEC TotalValidVotes 3803383 differs from the sum of party rows 3803354 by -29; we show per-ballot sums of party rows and do not publish the cross-ballot total.
Note: Mnquma: party 0: the IEC's cross-ballot total 2393 differs from its ward + PR + DC 40% votes (2402); we show each ballot's own votes.
Note: Mnquma: IEC TotalValidVotes 161179 differs from the sum of party rows 161170 by -9; we show per-ballot sums of party rows and do not publish the cross-ballot total.
Note: Buffalo City: party 0: the IEC's cross-ballot total 7323 differs from its ward + PR + DC 40% votes (7330); we show each ballot's own votes.
Note: Buffalo City: party 3: the IEC's cross-ballot total 810 differs from its ward + PR + DC 40% votes (819); we show each ballot's own votes.
Note: Buffalo City: IEC TotalValidVotes 580235 differs from the sum of party rows 580219 by -16; we show per-ballot sums of party rows and do not publish the cross-ballot total.
Note: King Sabata Dalindyebo: party 0: the IEC's cross-ballot total 3827 differs from its ward + PR + DC 40% votes (3831); we show each ballot's own votes.
Note: King Sabata Dalindyebo: IEC TotalValidVotes 192780 differs from the sum of party rows 192776 by -4; we show per-ballot sums of party rows and do not publish the cross-ballot total.
Note: Aberdeen Plain DMA: party 7: the IEC's cross-ballot total 1063 differs from its ward + PR + DC 40% votes (517); we show each ballot's own votes.
Note: Aberdeen Plain DMA: party 52: the IEC's cross-ballot total 1358 differs from its ward + PR + DC 40% votes (680); we show each ballot's own votes.
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, 22:33 SAST.