Counted.co.zaGame
All parties

2026 local elections

IFP

Inkatha Freedom Party

Explore local results
−1.0ppsince 2021
488council seats−57 since 2021
Ward + municipal PR voteIEC

What stands out

49 comparable councils

The long view

Local elections
20009.1%20067.5%20113.6%20164.2%20215.6%20264.7%

Ward + municipal PR vote · Gaps mean unavailable data

Across the provinces

KwaZulu-Natal20.1%Eastern Cape—Free State—Gauteng—Limpopo—Mpumalanga—North West—Northern Cape—Western Cape—

Ward + municipal PR vote

The council picture

Explore majorities
53councils with seats
43hung councils with seats
+2majorities gained
−6majorities lost

211 of 213 local + metro allocations reported · Majority changes across 212 comparable councils, 2021–2026

Coalition possibilities

Coalition history

Seat arithmetic, not confirmed agreements. The marker shows the majority needed.

Past partners

Shared governments · Nov 2021–Feb 2026

MISTRA dataset

Local results

109 councils
UlundiKwaZulu-Natal72.7%+7.1 pp36uMsingaKwaZulu-Natal60.6%−6.4 pp25MthonjaneniKwaZulu-Natal58.3%+10.4 pp15NongomaKwaZulu-Natal51.2%+5.1 pp23NkandlaKwaZulu-Natal50.1%−7.0 pp14uMfoloziKwaZulu-Natal45.0%—16Big Five HlabisaKwaZulu-Natal44.1%−11.5 pp12uMlalaziKwaZulu-Natal42.6%—24AbaQulusiKwaZulu-Natal42.1%—20NqutuKwaZulu-Natal42.1%—17uMzumbeKwaZulu-Natal41.3%—16iNkosi LangalibaleleKwaZulu-Natal40.8%—19Inkosi uMtubatubaKwaZulu-Natal38.2%—18JoziniKwaZulu-Natal35.3%—18uPhongoloKwaZulu-Natal34.9%—10uMvotiKwaZulu-Natal33.7%+0.4 pp9Alfred DumaKwaZulu-Natal32.3%—24MaphumuloKwaZulu-Natal32.3%—8eDumbeKwaZulu-Natal32.2%—6eMadlangeniKwaZulu-Natal29.0%—4OkhahlambaKwaZulu-Natal26.3%—8uMhlabuyalinganaKwaZulu-Natal26.2%—10DannhauserKwaZulu-Natal25.9%—7eNdumeniKwaZulu-Natal24.6%−10.7 pp4uMhlathuzeKwaZulu-Natal24.5%—18MandeniKwaZulu-Natal21.2%—8NewcastleKwaZulu-Natal20.3%—15uMuziwabantuKwaZulu-Natal20.0%−4.0 pp4NdwedweKwaZulu-Natal17.6%—7MkhambathiniKwaZulu-Natal13.9%+2.2 pp3uMdoniKwaZulu-Natal11.5%—4Johannes Phumani PungulaKwaZulu-Natal11.5%+3.2 pp3Dr. Nkosazana Dlamini ZumaKwaZulu-Natal11.3%−2.7 pp3uMshwathiKwaZulu-Natal9.0%−5.9 pp3Ray NkonyeniKwaZulu-Natal9.0%—6MpofanaKwaZulu-Natal8.8%+3.3 pp1iMpendleKwaZulu-Natal8.4%−8.4 pp1MsunduziKwaZulu-Natal7.9%—7eThekwiniKwaZulu-Natal6.8%—15KwaDukuzaKwaZulu-Natal6.3%—4uMzimkhuluKwaZulu-Natal4.1%+1.3 pp2Winnie Madikizela-MandelaEastern Cape3.5%+3.5 pp2Dr Pixley Ka Isaka SemeMpumalanga3.0%−0.4 pp1MkhondoMpumalanga2.6%−0.7 pp1JohannesburgGauteng2.5%—7RichmondKwaZulu-Natal2.4%−0.9 pp0Chief Albert LuthuliMpumalanga1.6%+0.2 pp1Govan MbekiMpumalanga1.4%—1Merafong CityGauteng1.3%—1uMngeniKwaZulu-Natal1.2%+0.1 pp1EkurhuleniGauteng1.2%—3Greater KokstadKwaZulu-Natal1.0%−0.1 pp0SenquEastern Cape0.9%+0.9 pp0SiyancumaNorthern Cape0.8%+0.8 pp0Mogale CityGauteng0.8%—1PhumelelaFree State0.8%−1.0 pp0EmalahleniMpumalanga0.7%—1MsukaligwaMpumalanga0.7%−0.4 pp0Steve TshweteMpumalanga0.6%+0.6 pp0LesediGauteng0.6%—0MatjhabengFree State0.6%—1MafubeFree State0.6%−0.6 pp0UbuntuNorthern Cape0.5%+0.5 pp0Rand West CityGauteng0.5%—0MoreteleNorth West0.5%—0ThabazimbiLimpopo0.5%+0.5 pp0MafikengNorth West0.5%—0TswaingNorth West0.5%+0.5 pp0LekwaMpumalanga0.5%−0.3 pp0DipalesengMpumalanga0.5%−0.1 pp0NtabankuluEastern Cape0.4%+0.4 pp0MatatieleEastern Cape0.4%—0SetsotoFree State0.3%−0.5 pp0PhokwaneNorthern Cape0.3%+0.3 pp0Kagisano-MolopoNorth West0.3%+0.3 pp0RatlouNorth West0.3%+0.3 pp0Maluti a PhofungFree State0.3%—0Raymond MhlabaEastern Cape0.2%+0.2 pp0DitsobotlaNorth West0.2%—0Ramotshere MoiloaNorth West0.2%—0EmfuleniGauteng0.2%—0MidvaalGauteng0.2%—0NkomaziMpumalanga0.2%—0TshwaneGauteng0.2%—0Thembisile HaniMpumalanga0.2%—0King Sabata DalindyeboEastern Cape0.1%+0.1 pp—UmzimvubuEastern Cape0.1%+0.1 pp0Greater TzaneenLimpopo0.1%—0MoqhakaFree State0.1%—0MetsimaholoFree State0.1%—0MatlosanaNorth West0.1%—0MangaungFree State0.1%—0ThulamelaLimpopo0.1%—0Dr. A.B. XumaEastern Cape0.10%+0.1 pp0MadibengNorth West0.09%—0Cape TownWestern Cape0.07%—0Lepele-NkumpiLimpopo0.07%—0Buffalo CityEastern Cape0.07%—0RustenburgNorth West0.06%—0Greater GiyaniLimpopo0.06%—0MakhuduthamagaLimpopo0.06%—0AmahlathiEastern Cape0.05%−0.1 pp0Fetakgomo TubatseLimpopo0.05%—0Sol PlaatjeNorthern Cape0.05%—0City of MbombelaMpumalanga0.05%−0.1 pp0Intsika YethuEastern Cape0.0%−0.3 pp0NalaFree State0.0%−0.2 pp0Ngquza HillEastern Cape0.0%−0.3 pp0NgwatheFree State0.0%−0.1 pp0

Ward + municipal PR vote · Change in percentage points since 2021 · Missing comparisons shown as —

Give something back

Found Counted useful? Support the South African non-profits holding power to account.

Donations go directly to each organisation.

Share results