Counted.co.zaGame
All parties

2026 local elections

EFF

Economic Freedom Fighters

Explore local results
−4.1ppsince 2021
592council seats−390 since 2021
Ward + municipal PR voteIEC

What stands out

119 comparable councils

The long view

Local elections
2000—2006—2011—20168.2%202110.3%20266.2%

Ward + municipal PR vote · Gaps mean unavailable data

Across the provinces

North West12.5%Limpopo11.2%Free State8.2%Eastern Cape—Gauteng—KwaZulu-Natal—Mpumalanga—Northern Cape—Western Cape—

Ward + municipal PR vote

The council picture

Explore majorities
167councils with seats
105hung councils with seats

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

213 councils
Lekwa-TeemaneNorth West32.9%+9.3 pp5NkomaziMpumalanga27.3%—19Joe MorolongNorthern Cape23.0%−4.6 pp7MakhuduthamagaLimpopo19.8%—12PolokwaneLimpopo19.2%—17Maquassi HillsNorth West19.0%+3.5 pp4NalaFree State18.3%−4.9 pp4UmsobomvuNorthern Cape17.7%+15.9 pp2Greater TaungNorth West16.9%—7PhokwaneNorthern Cape16.6%−6.7 pp3Ga-SegonyanaNorthern Cape16.6%−4.9 pp5Bela-BelaLimpopo16.3%+5.0 pp3MamusaNorth West16.0%−9.0 pp3Moses KotaneNorth West15.8%—11Walter SisuluEastern Cape15.7%+2.9 pp3MadibengNorth West15.7%—13Ephraim MogaleLimpopo15.5%—5Fetakgomo TubatseLimpopo14.9%—12Thaba ChweuMpumalanga14.8%+3.2 pp4MohokareFree State14.7%−4.1 pp2KareebergNorthern Cape14.4%−4.3 pp1Elias MotsoalediLimpopo14.3%—9MafikengNorth West14.1%—9RustenburgNorth West13.2%—12MolemoleLimpopo13.0%—4Lepele-NkumpiLimpopo12.7%—7BloubergLimpopo12.6%—6TokologoFree State12.6%−2.2 pp2SetsotoFree State12.6%+3.5 pp4MetsimaholoFree State11.8%—5Ba-PhalaborwaLimpopo11.8%—4City of MbombelaMpumalanga11.7%−3.0 pp11SiyancumaNorthern Cape11.4%+6.1 pp2Sol PlaatjeNorthern Cape11.1%—7RenosterbergNorthern Cape11.1%−3.0 pp1ThembelihleNorthern Cape11.0%−13.5 pp1SenquEastern Cape10.9%−0.3 pp4TswelopeleFree State10.6%−0.9 pp2EmalahleniMpumalanga10.6%—8MogalakwenaLimpopo10.5%—7MoreteleNorth West10.4%—5MarulengLimpopo10.3%−2.2 pp3DitsobotlaNorth West10.1%—4LephalaleLimpopo9.8%−0.3 pp3Dr JS MorokaMpumalanga9.8%—6Ramotshere MoiloaNorth West9.7%—3MagarengNorthern Cape9.7%−10.6 pp1Ngquza HillEastern Cape9.3%+0.4 pp6RatlouNorth West9.0%−3.5 pp2Rand West CityGauteng9.0%—6MoqhakaFree State8.9%—4DikgatlongNorthern Cape8.8%−8.5 pp1NtabankuluEastern Cape8.8%−2.6 pp3TswaingNorth West8.8%−4.5 pp3Merafong CityGauteng8.7%—4BushbuckridgeMpumalanga8.6%—7Govan MbekiMpumalanga8.6%—5MangaungFree State8.6%—9Kagisano-MolopoNorth West8.5%−4.3 pp3MusinaLimpopo8.3%−0.5 pp2GamagaraNorthern Cape8.3%+1.1 pp1Modimolle-MookgophongLimpopo8.2%−6.5 pp2Greater TzaneenLimpopo8.2%—6MatlosanaNorth West7.9%—6Mogale CityGauteng7.9%—6SakhisizweEastern Cape7.8%+0.8 pp1ThabazimbiLimpopo7.7%−2.7 pp2Greater KokstadKwaZulu-Natal7.6%−13.6 pp2Thembisile HaniMpumalanga7.6%—5MantsopaFree State7.5%−2.5 pp2Intsika YethuEastern Cape7.4%−1.4 pp3Greater LetabaLimpopo7.4%—5JB MarksNorth West7.3%−1.8 pp5LesediGauteng7.3%—2Steve TshweteMpumalanga7.2%−7.7 pp4MatjhabengFree State7.1%—5LetsemengFree State7.1%−3.7 pp1AmahlathiEastern Cape7.0%+0.3 pp2King Sabata DalindyeboEastern Cape7.0%−0.0 pp—MatatieleEastern Cape6.9%—4EmakhazeniMpumalanga6.9%−12.0 pp1MafubeFree State6.8%−7.5 pp1Buffalo CityEastern Cape6.8%—7JohannesburgGauteng6.5%—17EkurhuleniGauteng6.5%—14MasilonyanaFree State6.5%−4.1 pp1NdwedweKwaZulu-Natal6.4%—2NalediNorth West6.4%−9.9 pp1Greater GiyaniLimpopo6.4%—4MakhadoLimpopo6.3%—5NgwatheFree State6.3%−7.1 pp2MnqumaEastern Cape6.3%——DipalesengMpumalanga6.2%−10.0 pp1LekwaMpumalanga6.2%−3.0 pp2Great KeiEastern Cape6.2%−3.1 pp1PhumelelaFree State6.1%−4.5 pp1Chief Albert LuthuliMpumalanga6.1%−10.5 pp3KopanongFree State6.1%−3.9 pp1EmfuleniGauteng6.1%—6NgqushwaEastern Cape6.1%−5.2 pp1MakanaEastern Cape6.0%+0.0 pp1KgetlengrivierNorth West5.9%−5.4 pp1TshwaneGauteng5.8%—13MsukaligwaMpumalanga5.8%−11.4 pp2Winnie Madikizela-MandelaEastern Cape5.7%−1.2 pp4Raymond MhlabaEastern Cape5.6%−1.4 pp2Nelson Mandela BayEastern Cape5.5%—7ThulamelaLimpopo5.5%—5Port St JohnsEastern Cape5.5%−1.3 pp2Enoch MgijimaEastern Cape5.3%—4TsantsabaneNorthern Cape5.3%−6.7 pp1UmzimvubuEastern Cape5.3%−4.8 pp3NketoanaFree State5.2%−7.0 pp1DihlabengFree State5.2%—2NyandeniEastern Cape5.0%−0.1 pp3Sundays River ValleyEastern Cape5.0%−0.7 pp1KgatelopeleNorthern Cape4.8%−4.3 pp1EmthanjeniNorthern Cape4.7%+0.2 pp1Maluti a PhofungFree State4.7%—3Collins ChabaneLimpopo4.5%—3EmalahleniEastern Cape4.1%−1.2 pp1Inkosi uMtubatubaKwaZulu-Natal4.0%—2MidvaalGauteng3.8%—1!KheisNorthern Cape3.8%−3.0 pp1Cape TownWestern Cape3.7%—9eDumbeKwaZulu-Natal3.6%—1MbhasheEastern Cape3.6%—2uMzimkhuluKwaZulu-Natal3.5%−9.3 pp2Dr Pixley Ka Isaka SemeMpumalanga3.4%−11.4 pp1NdlambeEastern Cape3.2%−11.5 pp1Kumkani MhlontloEastern Cape3.2%−2.6 pp2ElundiniEastern Cape3.2%−4.0 pp1MkhondoMpumalanga3.1%−15.1 pp1TheewaterskloofWestern Cape2.9%—1WitzenbergWestern Cape2.9%—1Dr. A.B. XumaEastern Cape2.9%−2.7 pp1Blue Crane RouteEastern Cape2.8%−3.4 pp1StellenboschWestern Cape2.8%—1MatzikamaWestern Cape2.8%−1.0 pp1uMuziwabantuKwaZulu-Natal2.7%−5.6 pp1NewcastleKwaZulu-Natal2.7%—2MandeniKwaZulu-Natal2.6%—1Victor KhanyeMpumalanga2.5%−3.7 pp0Inxuba YethembaEastern Cape2.5%−0.1 pp0Johannes Phumani PungulaKwaZulu-Natal2.3%−9.8 pp1UlundiKwaZulu-Natal2.3%−2.0 pp1GeorgeWestern Cape2.3%—1Ray NkonyeniKwaZulu-Natal2.3%—2DannhauserKwaZulu-Natal2.2%—1MkhambathiniKwaZulu-Natal2.2%−11.4 pp0NongomaKwaZulu-Natal2.1%−1.7 pp1Breede ValleyWestern Cape2.1%—1DrakensteinWestern Cape2.1%—1Dr. Nkosazana Dlamini ZumaKwaZulu-Natal2.1%−17.0 pp1RichtersveldNorthern Cape2.1%−5.3 pp0KnysnaWestern Cape2.0%—1Dr. Beyers NaudeEastern Cape2.0%−2.2 pp0uMdoniKwaZulu-Natal2.0%—1BergrivierWestern Cape2.0%+0.5 pp0AbaQulusiKwaZulu-Natal1.9%—1uMhlathuzeKwaZulu-Natal1.9%—1MpofanaKwaZulu-Natal1.8%−7.2 pp0uMfoloziKwaZulu-Natal1.8%—1Saldanha BayWestern Cape1.8%—1JoziniKwaZulu-Natal1.8%—1eMadlangeniKwaZulu-Natal1.7%—0Alfred DumaKwaZulu-Natal1.6%—1eThekwiniKwaZulu-Natal1.6%—4iMpendleKwaZulu-Natal1.6%−15.1 pp0SwartlandWestern Cape1.6%—0Big Five HlabisaKwaZulu-Natal1.5%−1.9 pp1uMhlabuyalinganaKwaZulu-Natal1.5%—1BitouWestern Cape1.4%—0MaphumuloKwaZulu-Natal1.3%—1Dawid KruiperNorthern Cape1.3%−0.4 pp0Mossel BayWestern Cape1.3%—1OkhahlambaKwaZulu-Natal1.2%—1KwaDukuzaKwaZulu-Natal1.2%—1OudtshoornWestern Cape1.2%—0MsunduziKwaZulu-Natal1.2%—1KougaEastern Cape1.1%−0.7 pp0uMlalaziKwaZulu-Natal1.1%—1OverstrandWestern Cape1.1%—0uMshwathiKwaZulu-Natal1.1%−11.3 pp0LangebergWestern Cape1.1%—0Kai !GaribNorthern Cape1.1%−3.9 pp0Beaufort WestWestern Cape1.0%+0.2 pp0KamiesbergNorthern Cape1.0%−4.1 pp0RichmondKwaZulu-Natal1.0%−11.1 pp0uPhongoloKwaZulu-Natal0.9%—0KHâI-MANorthern Cape0.8%−5.4 pp0uMngeniKwaZulu-Natal0.8%−6.1 pp0uMzumbeKwaZulu-Natal0.8%—0Kou-KammaEastern Cape0.8%−1.9 pp0iNkosi LangalibaleleKwaZulu-Natal0.7%—1CederbergWestern Cape0.7%−0.4 pp0eNdumeniKwaZulu-Natal0.7%−2.8 pp0Cape AgulhasWestern Cape0.7%—0NqutuKwaZulu-Natal0.7%—0uMsingaKwaZulu-Natal0.7%−0.2 pp0SiyathembaNorthern Cape0.7%+0.3 pp0MthonjaneniKwaZulu-Natal0.5%−2.3 pp0uMvotiKwaZulu-Natal0.5%−1.2 pp0LaingsburgWestern Cape0.5%−0.7 pp0SwellendamWestern Cape0.4%−0.2 pp0Nama KhoiNorthern Cape0.4%−0.4 pp0UbuntuNorthern Cape0.4%−2.7 pp0NkandlaKwaZulu-Natal0.3%−2.2 pp0KannalandWestern Cape0.3%−0.1 pp0HessequaWestern Cape0.3%−0.1 pp0Karoo HooglandNorthern Cape0.2%−0.4 pp0Prince AlbertWestern Cape0.2%−0.6 pp0HantamNorthern Cape0.2%−0.8 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