Counted.co.zaGame
All parties

2026 local elections

DA

Democratic Alliance

Explore local results
+3.0ppsince 2021
1 722council seats+225 since 2021
Ward + municipal PR voteIEC

What stands out

119 comparable councils

The long view

Local elections
200022.1%200616.2%201123.9%201626.9%202121.7%202624.6%

Ward + municipal PR vote · Gaps mean unavailable data

Across the provinces

Western Cape54.0%Gauteng33.9%Free State27.5%Northern Cape21.7%Eastern Cape18.1%North West14.3%Limpopo8.2%KwaZulu-Natal—Mpumalanga—

Ward + municipal PR vote

The council picture

Explore majorities
205councils with seats
133hung councils with seats
+1majorities gained
−1majorities 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.

Local results

213 councils
Mossel BayWestern Cape66.1%—21BergrivierWestern Cape64.2%+2.1 pp9MidvaalGauteng61.9%—19StellenboschWestern Cape61.8%—28uMngeniKwaZulu-Natal61.1%+13.7 pp15OverstrandWestern Cape61.0%—18SwartlandWestern Cape60.7%—14KougaEastern Cape58.6%+5.1 pp18Cape TownWestern Cape56.4%—133DrakensteinWestern Cape56.1%—36HessequaWestern Cape51.5%+1.3 pp9GeorgeWestern Cape50.3%—28Saldanha BayWestern Cape49.1%—15Breede ValleyWestern Cape47.6%—20Cape AgulhasWestern Cape45.6%—5KnysnaWestern Cape44.4%—9Nelson Mandela BayEastern Cape44.2%—53MatzikamaWestern Cape42.0%+4.7 pp6Dawid KruiperNorthern Cape41.9%+6.7 pp14GamagaraNorthern Cape41.0%+6.6 pp6EmfuleniGauteng40.9%—37WitzenbergWestern Cape40.8%—10Inxuba YethembaEastern Cape40.6%+1.0 pp7Dr. Beyers NaudeEastern Cape40.1%+0.6 pp10SwellendamWestern Cape39.8%−12.4 pp4TheewaterskloofWestern Cape39.6%—11LangebergWestern Cape39.3%—9OudtshoornWestern Cape37.8%—10Blue Crane RouteEastern Cape37.5%+0.4 pp4HantamNorthern Cape36.9%+8.4 pp5Prince AlbertWestern Cape36.9%−0.5 pp4BitouWestern Cape36.8%—5Mogale CityGauteng36.7%—27NdlambeEastern Cape35.1%+4.8 pp7JohannesburgGauteng34.8%—91TshwaneGauteng34.4%—74MangaungFree State33.5%—34MatjhabengFree State33.0%—24MoqhakaFree State32.7%—13Nama KhoiNorthern Cape32.5%+2.5 pp6KamiesbergNorthern Cape32.5%+8.8 pp4JB MarksNorth West31.8%+6.4 pp21CederbergWestern Cape31.0%+10.3 pp4Govan MbekiMpumalanga30.8%—18Steve TshweteMpumalanga30.7%+2.3 pp16EkurhuleniGauteng30.7%—66Beaufort WestWestern Cape30.2%+3.1 pp4MasilonyanaFree State30.2%+9.7 pp6LesediGauteng29.6%—7DihlabengFree State29.2%—12MohokareFree State29.2%+19.9 pp4NgwatheFree State28.3%+9.1 pp8MetsimaholoFree State27.4%—11MakanaEastern Cape27.2%+10.1 pp6MantsopaFree State26.8%+2.9 pp5!KheisNorthern Cape26.6%+5.5 pp3UbuntuNorthern Cape26.6%−2.5 pp3RenosterbergNorthern Cape26.6%−2.2 pp3Kai !GaribNorthern Cape26.5%+8.5 pp5MatlosanaNorth West26.1%—20eThekwiniKwaZulu-Natal25.5%—57LaingsburgWestern Cape25.3%+1.6 pp3KareebergNorthern Cape25.2%+8.8 pp3KannalandWestern Cape24.8%+4.2 pp3EmthanjeniNorthern Cape24.1%−2.5 pp4Rand West CityGauteng23.9%—16Walter SisuluEastern Cape23.7%+0.8 pp5EmalahleniMpumalanga23.4%—17Merafong CityGauteng23.0%—11KwaDukuzaKwaZulu-Natal22.9%—14Sol PlaatjeNorthern Cape22.7%—15Kou-KammaEastern Cape22.6%−4.9 pp3KopanongFree State22.3%+5.8 pp4Sundays River ValleyEastern Cape22.0%+0.3 pp4Modimolle-MookgophongLimpopo21.3%−1.9 pp6TswelopeleFree State21.3%+5.6 pp4LetsemengFree State21.2%+5.1 pp3NketoanaFree State21.1%+8.4 pp4MsunduziKwaZulu-Natal20.9%—17PhumelelaFree State19.6%+7.4 pp3Thaba ChweuMpumalanga19.5%−2.4 pp5EmakhazeniMpumalanga19.2%+5.3 pp3RichtersveldNorthern Cape19.1%−9.3 pp2ThabazimbiLimpopo19.0%+3.7 pp4Maluti a PhofungFree State18.9%—14KgatelopeleNorthern Cape18.6%+1.7 pp2MagarengNorthern Cape18.6%+5.4 pp2MafubeFree State18.4%+10.0 pp3MpofanaKwaZulu-Natal17.7%+4.6 pp2SiyancumaNorthern Cape17.4%−7.7 pp2uMdoniKwaZulu-Natal17.3%—7LephalaleLimpopo17.2%+8.6 pp5Karoo HooglandNorthern Cape17.2%−13.0 pp2Ray NkonyeniKwaZulu-Natal16.9%—13Buffalo CityEastern Cape16.9%—17Ba-PhalaborwaLimpopo16.7%—6Great KeiEastern Cape16.5%−0.2 pp2TokologoFree State16.0%−1.4 pp2eNdumeniKwaZulu-Natal15.8%+1.2 pp2SetsotoFree State15.8%+8.8 pp5Enoch MgijimaEastern Cape15.6%—11City of MbombelaMpumalanga15.2%+1.6 pp14SakhisizweEastern Cape15.1%+6.9 pp3MadibengNorth West15.0%—12Thembisile HaniMpumalanga14.9%—9DitsobotlaNorth West14.9%—5MsukaligwaMpumalanga14.8%+4.8 pp6NalediNorth West14.8%−2.1 pp3TswaingNorth West14.7%+2.0 pp4SiyathembaNorthern Cape14.4%+1.6 pp1RustenburgNorth West14.3%—13Bela-BelaLimpopo13.9%−3.5 pp3Ga-SegonyanaNorthern Cape13.8%+2.6 pp4LekwaMpumalanga12.6%−0.8 pp4Ephraim MogaleLimpopo12.4%—4Greater KokstadKwaZulu-Natal12.2%+0.3 pp2iMpendleKwaZulu-Natal12.1%+9.6 pp1PolokwaneLimpopo11.9%—11uMhlathuzeKwaZulu-Natal11.8%—9Maquassi HillsNorth West11.4%+0.4 pp3MafikengNorth West11.1%—7TsantsabaneNorthern Cape10.9%−3.7 pp1EmalahleniEastern Cape10.8%+4.6 pp4Dr Pixley Ka Isaka SemeMpumalanga10.7%+1.9 pp2Elias MotsoalediLimpopo10.6%—7MatatieleEastern Cape10.6%—6DikgatlongNorthern Cape10.4%+1.8 pp1MarulengLimpopo10.1%+2.3 pp3eMadlangeniKwaZulu-Natal10.0%—1ThembelihleNorthern Cape9.8%−2.4 pp1PhokwaneNorthern Cape9.8%−1.8 pp2Victor KhanyeMpumalanga9.8%−6.2 pp2DipalesengMpumalanga9.8%+3.0 pp1NewcastleKwaZulu-Natal9.7%—7MogalakwenaLimpopo9.6%—6AmahlathiEastern Cape9.5%−0.1 pp3UmzimvubuEastern Cape9.4%+5.3 pp5UmsobomvuNorthern Cape8.9%−3.4 pp1Dr JS MorokaMpumalanga8.9%—6iNkosi LangalibaleleKwaZulu-Natal8.9%—4RichmondKwaZulu-Natal8.9%+2.1 pp2MusinaLimpopo8.8%+0.2 pp2MoreteleNorth West8.7%—5NalaFree State8.7%−0.8 pp2MkhondoMpumalanga8.2%−1.4 pp3KgetlengrivierNorth West8.2%+0.4 pp1Dr. Nkosazana Dlamini ZumaKwaZulu-Natal8.2%+0.4 pp2Lekwa-TeemaneNorth West8.2%−1.1 pp1MakhadoLimpopo7.8%—6Lepele-NkumpiLimpopo7.8%—5Greater TzaneenLimpopo7.5%—5SenquEastern Cape7.3%+4.0 pp3Greater TaungNorth West7.2%—3Raymond MhlabaEastern Cape6.9%+0.0 pp3uMshwathiKwaZulu-Natal6.9%+0.2 pp2RatlouNorth West6.7%+2.7 pp2KHâI-MANorthern Cape6.7%−5.0 pp1OkhahlambaKwaZulu-Natal6.7%—2AbaQulusiKwaZulu-Natal6.4%—3Kagisano-MolopoNorth West6.4%+1.4 pp2Alfred DumaKwaZulu-Natal6.3%—5Moses KotaneNorth West6.1%—4NkomaziMpumalanga5.9%—4Port St JohnsEastern Cape5.8%+2.7 pp2BushbuckridgeMpumalanga5.7%—5BloubergLimpopo5.7%—3Ramotshere MoiloaNorth West5.6%—2MakhuduthamagaLimpopo5.2%—3ElundiniEastern Cape4.9%+1.6 pp2NtabankuluEastern Cape4.8%+3.4 pp2Chief Albert LuthuliMpumalanga4.8%+2.1 pp2MolemoleLimpopo4.7%—2Fetakgomo TubatseLimpopo4.6%—4DannhauserKwaZulu-Natal4.6%—1Joe MorolongNorthern Cape4.4%+1.2 pp1King Sabata DalindyeboEastern Cape4.4%+2.5 pp—uMvotiKwaZulu-Natal4.3%+2.0 pp1ThulamelaLimpopo3.8%—3Johannes Phumani PungulaKwaZulu-Natal3.7%+0.0 pp1eDumbeKwaZulu-Natal3.6%—1Intsika YethuEastern Cape3.6%+1.7 pp1MamusaNorth West3.6%+0.8 pp1Ngquza HillEastern Cape3.5%+0.8 pp2Collins ChabaneLimpopo3.5%—3MkhambathiniKwaZulu-Natal3.5%−4.6 pp1Dr. A.B. XumaEastern Cape3.3%+1.8 pp1uMuziwabantuKwaZulu-Natal3.3%−0.1 pp1NgqushwaEastern Cape3.2%+0.6 pp1Greater LetabaLimpopo3.1%—2NkandlaKwaZulu-Natal3.0%+2.6 pp1uMlalaziKwaZulu-Natal2.9%—2Greater GiyaniLimpopo2.9%—2Winnie Madikizela-MandelaEastern Cape2.8%+1.0 pp2MnqumaEastern Cape2.5%——uPhongoloKwaZulu-Natal2.5%—1Kumkani MhlontloEastern Cape2.4%+1.0 pp1MandeniKwaZulu-Natal2.4%—1MbhasheEastern Cape2.3%—2uMzimkhuluKwaZulu-Natal2.2%−0.4 pp1Inkosi uMtubatubaKwaZulu-Natal2.1%—1NyandeniEastern Cape2.0%+0.5 pp1NdwedweKwaZulu-Natal1.5%—1uMfoloziKwaZulu-Natal1.3%—1uMsingaKwaZulu-Natal1.1%+0.6 pp1uMhlabuyalinganaKwaZulu-Natal1.1%—1NqutuKwaZulu-Natal1.1%—1MthonjaneniKwaZulu-Natal1.0%+0.5 pp0uMzumbeKwaZulu-Natal1.0%—0Big Five HlabisaKwaZulu-Natal0.9%−0.2 pp0UlundiKwaZulu-Natal0.9%−0.1 pp1MaphumuloKwaZulu-Natal0.7%—0NongomaKwaZulu-Natal0.6%−0.0 pp0JoziniKwaZulu-Natal0.4%—0

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