ANC 79.9%
Most ward votes
- ANC 79.9%
- DA 7.5%
- Independent 2.9%
- Others 9.8%
Ward ballot ? · 715 406 valid votes
ANCAfrican National Congress571 25279.9%
DADemocratic Alliance53 6857.5%- IndependentIndependent candidates20 4502.9%
UDMUnited Democratic Movement17 5052.4%
PACPan Africanist Congress of Azania16 8962.4%
ACDPAfrican Christian Democratic Party12 6981.8%
XPXimoko Party8 7181.2%
AZAPOAzanian People's Organisation6 6230.9%
LFLeadership Forum3 4140.5%- TNIThabanorth Inwonersvereniging1 4730.2%
IFPInkatha Freedom Party1 1840.2%
AE AUAksie Eenheid Belastingbetalers/Action Unity Ratepayers9350.1%- ANAlliansie Noord5730.1%
Municipalities · 24
- AganangANC 31 of 35 seats
- Ba-PhalaborwaANC 22 of 28 seats
- Bela BelaANC 9 of 13 seats
- BloubergANC 29 of 32 seats
- BushbuckridgeANC 55 of 68 seats
- DrakensbergANC 15 of 20 seats
- FetakgomoANC 17 of 22 seats
- Greater GiyaniANC 41 of 50 seats
- Greater LetabaANC 41 of 46 seats
- Greater TzaneenANC 53 of 66 seats
- Kruger Park DMAANC 1 of 0 seats
- Lepelle-NkumpiANC 41 of 49 seats
- LephalaleANC 19 of 21 seats
- MakhuduthamagaANC 47 of 56 seats
- ModimolleANC 8 of 13 seats
- MogalakwenaANC 53 of 62 seats
- MolemoleANC 20 of 23 seats
- MusinaANC 7 of 9 seats
- MutaleANC 14 of 17 seats
- NP343ANC 55 of 71 seats
- NP344ANC 57 of 69 seats
- NP364ANC 4 of 7 seats
- PolokwaneANC 52 of 69 seats
- ThabazimbiANC 11 of 16 seats
District councils · 5
About these figures
special votes 0 · All 1 796 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 1745525 differs from its ward + PR + DC 40% votes (1745224); we show each ballot's own votes.
Note: party 52: the IEC's cross-ballot total 168081 differs from its ward + PR + DC 40% votes (167960); we show each ballot's own votes.
Note: party 0: the IEC's cross-ballot total 20442 differs from its ward + PR + DC 40% votes (20450); we show each ballot's own votes.
Note: party 8: the IEC's cross-ballot total 56512 differs from its ward + PR + DC 40% votes (56481); we show each ballot's own votes.
Note: party 18: the IEC's cross-ballot total 39617 differs from its ward + PR + DC 40% votes (39636); we show each ballot's own votes.
Note: party 3: the IEC's cross-ballot total 2586 differs from its ward + PR + DC 40% votes (2618); we show each ballot's own votes.
Note: IEC TotalValidVotes 2169907 differs from the sum of party rows 2169848 by -59; 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:34 SAST.