ANC 74.1%
Most PR votes
- ANC 74.1%
- DA 11.6%
- UDM 11.4%
- Others 3.0%
PR ballot ? · 1 392 593 valid votes
ANCAfrican National Congress1 031 57174.1%
DADemocratic Alliance160 97411.6%
UDMUnited Democratic Movement158 28111.4%
PACPan Africanist Congress of Azania23 1481.7%
ACDPAfrican Christian Democratic Party9 7560.7%
IFPInkatha Freedom Party6 2070.4%- A-Team - African Transformation Efficiency and Affirmative MovementA-Team - African Transformation Efficiency and Affirmative Movement1 1510.1%
JKAJansenville Klipplaat Alliansie1 0460.1%
K20Kouga 20004590.0%
Municipalities · 43
- Aberdeen Plain DMADemocratic Alliance 1 of 0 seats
- AmahlatiANC 35 of 39 seats
- BaviaansDemocratic Alliance 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 DMADemocratic Alliance 1 of 0 seats
- 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
- O Conners Camp DMAANC 1 of 0 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
- Oviston Nature Reserve DMA–
District councils · 6
About these figures
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.
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.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
IEC data last fetched 27 Oct 2026, 22:33 SAST.