Counted.co.zaPlay game
All parties

2026 local elections

SACP

South African Communist Party

Explore local results
Ward + municipal PR voteIEC

What stands out

113 comparable councils

Across the provinces

Eastern Cape6.3%Free State—Gauteng—KwaZulu-Natal—Limpopo—Mpumalanga—North West—Northern Cape—Western Cape—
South African Communist Party · 2026 provincial ward + municipal PR vote
ProvinceVote share (%)Basis / status
Eastern Cape6,2889IEC province summary
Free StateUnavailableUnavailable
GautengUnavailableUnavailable
KwaZulu-NatalUnavailableUnavailable
LimpopoUnavailableUnavailable
MpumalangaUnavailableUnavailable
North WestUnavailableUnavailable
Northern CapeUnavailableUnavailable
Western CapeUnavailableUnavailable

Province vote totals (JSON)

Ward + municipal PR vote

The council picture

113councils with seats
71hung councils with seats

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

Coalition possibilities

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

Local results

206 councils
KgetlengrivierNorth West15.7%+15.7 pp2ElundiniEastern Cape15.5%+15.5 pp5MagarengNorthern Cape13.7%+13.7 pp2Intsika YethuEastern Cape12.3%+12.3 pp5ThabazimbiLimpopo12.3%+12.3 pp3Ngquza HillEastern Cape11.7%+11.7 pp8TokologoFree State11.3%+11.3 pp1NgqushwaEastern Cape10.9%+10.9 pp2MbhasheEastern Cape10.5%—7LephalaleLimpopo10.5%+10.5 pp3BushbuckridgeMpumalanga10.5%—8Winnie Madikizela-MandelaEastern Cape10.4%+10.4 pp7MatatieleEastern Cape10.3%—5Modimolle-MookgophongLimpopo10.2%+10.2 pp3Enoch MgijimaEastern Cape10.1%—7Raymond MhlabaEastern Cape9.6%+9.6 pp4Lepele-NkumpiLimpopo9.5%—6MamusaNorth West9.5%+9.5 pp1Kai !GaribNorthern Cape9.2%+9.2 pp2AmahlathiEastern Cape9.2%+9.2 pp2King Sabata DalindyeboEastern Cape9.1%+9.1 pp—UmzimvubuEastern Cape8.7%+8.7 pp5TswelopeleFree State8.6%+8.6 pp1Port St JohnsEastern Cape8.6%+8.6 pp4BloubergLimpopo8.2%—4RatlouNorth West8.0%+8.0 pp2Greater TaungNorth West7.7%—3Kumkani MhlontloEastern Cape7.2%+7.2 pp4MnqumaEastern Cape7.1%——Fetakgomo TubatseLimpopo6.8%—5Kagisano-MolopoNorth West6.7%+6.7 pp2Chief Albert LuthuliMpumalanga6.7%+6.7 pp3SetsotoFree State6.5%+6.5 pp2NyandeniEastern Cape6.3%+6.3 pp4PolokwaneLimpopo6.2%—6MogalakwenaLimpopo6.0%—4Moses KotaneNorth West5.8%—4KnysnaWestern Cape5.8%—1MakanaEastern Cape5.5%+5.5 pp1EmalahleniEastern Cape5.4%+5.4 pp2MasilonyanaFree State5.4%+5.4 pp1MusinaLimpopo5.4%+5.4 pp2eNdumeniKwaZulu-Natal5.3%+5.3 pp1Elias MotsoalediLimpopo5.3%—3TswaingNorth West5.1%+5.1 pp1LekwaMpumalanga5.0%+5.0 pp1EmthanjeniNorthern Cape4.9%+4.9 pp1Great KeiEastern Cape4.7%+4.7 pp1Ga-SegonyanaNorthern Cape4.7%+4.7 pp2RustenburgNorth West4.7%—4NtabankuluEastern Cape4.6%+4.6 pp2MadibengNorth West4.6%—4SenquEastern Cape4.6%+4.6 pp2uMzimkhuluKwaZulu-Natal4.5%+4.5 pp2ThulamelaLimpopo4.5%—4Buffalo CityEastern Cape4.4%—5MsukaligwaMpumalanga4.4%+4.4 pp2Ephraim MogaleLimpopo4.2%—1MatjhabengFree State4.1%—3PhokwaneNorthern Cape4.1%+4.1 pp1Thaba ChweuMpumalanga4.0%+4.0 pp1Joe MorolongNorthern Cape4.0%+4.0 pp1Rand West CityGauteng3.9%—3MakhuduthamagaLimpopo3.8%—3Saldanha BayWestern Cape3.7%—1NalaFree State3.6%+3.6 pp1Sol PlaatjeNorthern Cape3.6%—2Sundays River ValleyEastern Cape3.6%+3.6 pp1KHâI-MANorthern Cape3.5%+3.5 pp1LesediGauteng3.4%—1MatlosanaNorth West3.4%—3SakhisizweEastern Cape3.2%+3.2 pp1Dr JS MorokaMpumalanga3.2%—2Nelson Mandela BayEastern Cape3.2%—4NgwatheFree State3.2%+3.2 pp1Walter SisuluEastern Cape3.1%+3.1 pp1Bela-BelaLimpopo3.1%+3.1 pp1Thembisile HaniMpumalanga3.1%—2Govan MbekiMpumalanga3.0%—2EmfuleniGauteng2.9%—3DitsobotlaNorth West2.8%—1Merafong CityGauteng2.7%—1MafubeFree State2.7%+2.7 pp1GamagaraNorthern Cape2.7%+2.7 pp1CederbergWestern Cape2.6%+2.6 pp0City of MbombelaMpumalanga2.5%+2.5 pp2MoreteleNorth West2.4%—1Ramotshere MoiloaNorth West2.3%—1Steve TshweteMpumalanga2.3%+2.3 pp1MafikengNorth West2.3%—2DipalesengMpumalanga2.2%+2.2 pp0MarulengLimpopo2.2%+2.2 pp1DikgatlongNorthern Cape2.2%+2.2 pp0Maluti a PhofungFree State2.1%—2Maquassi HillsNorth West2.1%+2.1 pp0NalediNorth West2.1%+2.1 pp0MakhadoLimpopo2.0%—2MkhondoMpumalanga2.0%+2.0 pp1SiyancumaNorthern Cape1.9%+1.9 pp0ThembelihleNorthern Cape1.9%+1.9 pp0NqutuKwaZulu-Natal1.9%—1Dr Pixley Ka Isaka SemeMpumalanga1.8%+1.8 pp0MantsopaFree State1.8%+1.8 pp0Mogale CityGauteng1.8%—1KopanongFree State1.7%+1.7 pp0NkomaziMpumalanga1.7%—1Ba-PhalaborwaLimpopo1.7%—1MetsimaholoFree State1.7%—1TheewaterskloofWestern Cape1.6%—1Greater LetabaLimpopo1.6%—1MangaungFree State1.6%—2LetsemengFree State1.6%+1.6 pp0PhumelelaFree State1.5%+1.5 pp0Dr. Nkosazana Dlamini ZumaKwaZulu-Natal1.5%+1.5 pp0DihlabengFree State1.5%—1Greater KokstadKwaZulu-Natal1.5%+1.5 pp0Mossel BayWestern Cape1.4%—1eDumbeKwaZulu-Natal1.4%—0MkhambathiniKwaZulu-Natal1.4%+1.4 pp0KougaEastern Cape1.3%+1.3 pp0BitouWestern Cape1.3%—0TshwaneGauteng1.2%—3MolemoleLimpopo1.2%—0EmalahleniMpumalanga1.1%—1Victor KhanyeMpumalanga1.0%+1.0 pp0SwartlandWestern Cape1.0%—0MoqhakaFree State1.0%—1JB MarksNorth West1.0%+1.0 pp1Dr. A.B. XumaEastern Cape1.0%+1.0 pp0Johannes Phumani PungulaKwaZulu-Natal1.0%+1.0 pp0Cape TownWestern Cape0.9%—2Lekwa-TeemaneNorth West0.9%+0.9 pp0Nama KhoiNorthern Cape0.8%+0.8 pp0NketoanaFree State0.8%+0.8 pp0EkurhuleniGauteng0.8%—2Alfred DumaKwaZulu-Natal0.8%—1Greater TzaneenLimpopo0.8%—1EmakhazeniMpumalanga0.8%+0.8 pp0DrakensteinWestern Cape0.7%—1MidvaalGauteng0.7%—0JohannesburgGauteng0.7%—2DannhauserKwaZulu-Natal0.6%—0MsunduziKwaZulu-Natal0.6%—1Kou-KammaEastern Cape0.6%+0.6 pp0UmsobomvuNorthern Cape0.6%+0.6 pp0uMuziwabantuKwaZulu-Natal0.6%+0.6 pp0Blue Crane RouteEastern Cape0.6%+0.6 pp0uMhlabuyalinganaKwaZulu-Natal0.6%—0MpofanaKwaZulu-Natal0.5%+0.5 pp0BergrivierWestern Cape0.5%+0.5 pp0StellenboschWestern Cape0.5%—0MohokareFree State0.5%+0.5 pp0TsantsabaneNorthern Cape0.5%+0.5 pp0NdwedweKwaZulu-Natal0.5%—0uMhlathuzeKwaZulu-Natal0.5%—0uMshwathiKwaZulu-Natal0.5%+0.5 pp0uPhongoloKwaZulu-Natal0.4%—0NewcastleKwaZulu-Natal0.4%—0OverstrandWestern Cape0.4%—0SiyathembaNorthern Cape0.4%+0.4 pp0WitzenbergWestern Cape0.4%—0eThekwiniKwaZulu-Natal0.4%—1LangebergWestern Cape0.4%—0KamiesbergNorthern Cape0.4%+0.4 pp0Breede ValleyWestern Cape0.4%—0RichmondKwaZulu-Natal0.4%+0.4 pp0Dawid KruiperNorthern Cape0.3%+0.3 pp0MatzikamaWestern Cape0.3%+0.3 pp0GeorgeWestern Cape0.3%—0OkhahlambaKwaZulu-Natal0.3%—0Ray NkonyeniKwaZulu-Natal0.3%—0UbuntuNorthern Cape0.3%+0.3 pp0uMfoloziKwaZulu-Natal0.3%—0NdlambeEastern Cape0.3%+0.3 pp0KwaDukuzaKwaZulu-Natal0.3%—0JoziniKwaZulu-Natal0.3%—0AbaQulusiKwaZulu-Natal0.3%—0KgatelopeleNorthern Cape0.3%+0.3 pp0uMdoniKwaZulu-Natal0.3%—0Inxuba YethembaEastern Cape0.2%+0.2 pp0uMlalaziKwaZulu-Natal0.2%—0OudtshoornWestern Cape0.2%—0Greater GiyaniLimpopo0.2%—0!KheisNorthern Cape0.2%+0.2 pp0HessequaWestern Cape0.2%+0.2 pp0SwellendamWestern Cape0.2%+0.2 pp0MandeniKwaZulu-Natal0.2%—0iNkosi LangalibaleleKwaZulu-Natal0.2%—0HantamNorthern Cape0.2%+0.2 pp0iMpendleKwaZulu-Natal0.2%+0.2 pp0Beaufort WestWestern Cape0.2%+0.2 pp0Inkosi uMtubatubaKwaZulu-Natal0.2%—0uMvotiKwaZulu-Natal0.2%+0.2 pp0RichtersveldNorthern Cape0.2%+0.2 pp0uMngeniKwaZulu-Natal0.1%+0.1 pp0eMadlangeniKwaZulu-Natal0.1%—0NkandlaKwaZulu-Natal0.1%+0.1 pp0uMsingaKwaZulu-Natal0.1%+0.1 pp0UlundiKwaZulu-Natal0.1%+0.1 pp0uMzumbeKwaZulu-Natal0.1%—0Collins ChabaneLimpopo0.1%—0NongomaKwaZulu-Natal0.1%+0.1 pp0MthonjaneniKwaZulu-Natal0.1%+0.1 pp0Dr. Beyers NaudeEastern Cape0.1%+0.1 pp0Big Five HlabisaKwaZulu-Natal0.1%+0.1 pp0MaphumuloKwaZulu-Natal0.1%—0
South African Communist Party · Local election results
CouncilProvince2026 vote share (%)2021 vote share (%)Change (pp)2026 seats2021 seats
KgetlengrivierNorth West15,6682015,668220
ElundiniEastern Cape15,4713015,471350
MagarengNorthern Cape13,7041013,704120
Intsika YethuEastern Cape12,3126012,312650
ThabazimbiLimpopo12,2838012,283830
Ngquza HillEastern Cape11,7458011,745880
TokologoFree State11,2773011,277310
NgqushwaEastern Cape10,8746010,874620
MbhasheEastern Cape10,535UnavailableUnavailable7Unavailable
LephalaleLimpopo10,4677010,467730
BushbuckridgeMpumalanga10,4512UnavailableUnavailable8Unavailable
Winnie Madikizela-MandelaEastern Cape10,4492010,449270
MatatieleEastern Cape10,2773UnavailableUnavailable5Unavailable
Modimolle-MookgophongLimpopo10,1994010,199430
Enoch MgijimaEastern Cape10,0708UnavailableUnavailable7Unavailable
Raymond MhlabaEastern Cape9,595509,595540
Lepele-NkumpiLimpopo9,5229UnavailableUnavailable6Unavailable
MamusaNorth West9,463409,463410
Kai !GaribNorthern Cape9,226109,226120
AmahlathiEastern Cape9,203109,203120
King Sabata DalindyeboEastern Cape9,078209,0782Unavailable0
UmzimvubuEastern Cape8,67608,67650
TswelopeleFree State8,642308,642310
Port St JohnsEastern Cape8,62308,62340
BloubergLimpopo8,1886UnavailableUnavailable4Unavailable
RatlouNorth West7,994607,994620
Greater TaungNorth West7,6852UnavailableUnavailable3Unavailable
Kumkani MhlontloEastern Cape7,208507,208540
MnqumaEastern Cape7,0751UnavailableUnavailableUnavailableUnavailable
Fetakgomo TubatseLimpopo6,829UnavailableUnavailable5Unavailable
Kagisano-MolopoNorth West6,71506,71520
Chief Albert LuthuliMpumalanga6,692406,692430
SetsotoFree State6,452706,452720
NyandeniEastern Cape6,303806,303840
PolokwaneLimpopo6,1531UnavailableUnavailable6Unavailable
MogalakwenaLimpopo5,9979UnavailableUnavailable4Unavailable
Moses KotaneNorth West5,8345UnavailableUnavailable4Unavailable
KnysnaWestern Cape5,7992UnavailableUnavailable1Unavailable
MakanaEastern Cape5,532805,532810
EmalahleniEastern Cape5,437705,437720
MasilonyanaFree State5,414305,414310
MusinaLimpopo5,411805,411820
eNdumeniKwaZulu-Natal5,346705,346710
Elias MotsoalediLimpopo5,2828UnavailableUnavailable3Unavailable
TswaingNorth West5,105805,105810
LekwaMpumalanga4,997704,997710
EmthanjeniNorthern Cape4,862604,862610
Great KeiEastern Cape4,743604,743610
Ga-SegonyanaNorthern Cape4,684304,684320
RustenburgNorth West4,6783UnavailableUnavailable4Unavailable
NtabankuluEastern Cape4,631804,631820
MadibengNorth West4,6011UnavailableUnavailable4Unavailable
SenquEastern Cape4,552704,552720
uMzimkhuluKwaZulu-Natal4,50904,50920
ThulamelaLimpopo4,4727UnavailableUnavailable4Unavailable
Buffalo CityEastern Cape4,4481UnavailableUnavailable5Unavailable
MsukaligwaMpumalanga4,406504,406520
Ephraim MogaleLimpopo4,1831UnavailableUnavailable1Unavailable
MatjhabengFree State4,1334UnavailableUnavailable3Unavailable
PhokwaneNorthern Cape4,105804,105810
Thaba ChweuMpumalanga4,041904,041910
Joe MorolongNorthern Cape4,021704,021710
Rand West CityGauteng3,8856UnavailableUnavailable3Unavailable
MakhuduthamagaLimpopo3,7644UnavailableUnavailable3Unavailable
Saldanha BayWestern Cape3,6826UnavailableUnavailable1Unavailable
NalaFree State3,614903,614910
Sol PlaatjeNorthern Cape3,6107UnavailableUnavailable2Unavailable
Sundays River ValleyEastern Cape3,610103,610110
KHâI-MANorthern Cape3,549803,549810
LesediGauteng3,3851UnavailableUnavailable1Unavailable
MatlosanaNorth West3,3752UnavailableUnavailable3Unavailable
SakhisizweEastern Cape3,248603,248610
Dr JS MorokaMpumalanga3,2054UnavailableUnavailable2Unavailable
Nelson Mandela BayEastern Cape3,1946UnavailableUnavailable4Unavailable
NgwatheFree State3,192103,192110
Walter SisuluEastern Cape3,124203,124210
Bela-BelaLimpopo3,106603,106610
Thembisile HaniMpumalanga3,0695UnavailableUnavailable2Unavailable
Govan MbekiMpumalanga3,0159UnavailableUnavailable2Unavailable
EmfuleniGauteng2,8547UnavailableUnavailable3Unavailable
DitsobotlaNorth West2,8287UnavailableUnavailable1Unavailable
Merafong CityGauteng2,7411UnavailableUnavailable1Unavailable
MafubeFree State2,736402,736410
GamagaraNorthern Cape2,728702,728710
CederbergWestern Cape2,569202,569200
City of MbombelaMpumalanga2,541202,541220
MoreteleNorth West2,3563UnavailableUnavailable1Unavailable
Ramotshere MoiloaNorth West2,3244UnavailableUnavailable1Unavailable
Steve TshweteMpumalanga2,25802,25810
MafikengNorth West2,2544UnavailableUnavailable2Unavailable
DipalesengMpumalanga2,240802,240800
MarulengLimpopo2,179702,179710
DikgatlongNorthern Cape2,16902,16900
Maluti a PhofungFree State2,1488UnavailableUnavailable2Unavailable
Maquassi HillsNorth West2,062502,062500
NalediNorth West2,061602,061600
MakhadoLimpopo2,0419UnavailableUnavailable2Unavailable
MkhondoMpumalanga2,011202,011210
SiyancumaNorthern Cape1,941801,941800
ThembelihleNorthern Cape1,91801,91800
NqutuKwaZulu-Natal1,891UnavailableUnavailable1Unavailable
Dr Pixley Ka Isaka SemeMpumalanga1,797601,797600
MantsopaFree State1,787701,787700
Mogale CityGauteng1,7549UnavailableUnavailable1Unavailable
KopanongFree State1,712301,712300
NkomaziMpumalanga1,7054UnavailableUnavailable1Unavailable
Ba-PhalaborwaLimpopo1,6973UnavailableUnavailable1Unavailable
MetsimaholoFree State1,6879UnavailableUnavailable1Unavailable
TheewaterskloofWestern Cape1,5992UnavailableUnavailable1Unavailable
Greater LetabaLimpopo1,5981UnavailableUnavailable1Unavailable
MangaungFree State1,5735UnavailableUnavailable2Unavailable
LetsemengFree State1,552301,552300
PhumelelaFree State1,543901,543900
Dr. Nkosazana Dlamini ZumaKwaZulu-Natal1,516701,516700
DihlabengFree State1,495UnavailableUnavailable1Unavailable
Greater KokstadKwaZulu-Natal1,494801,494800
Mossel BayWestern Cape1,4471UnavailableUnavailable1Unavailable
eDumbeKwaZulu-Natal1,4271UnavailableUnavailable0Unavailable
MkhambathiniKwaZulu-Natal1,38101,38100
KougaEastern Cape1,334201,334200
BitouWestern Cape1,3123UnavailableUnavailable0Unavailable
TshwaneGauteng1,188UnavailableUnavailable3Unavailable
MolemoleLimpopo1,1633UnavailableUnavailable0Unavailable
EmalahleniMpumalanga1,0695UnavailableUnavailable1Unavailable
Victor KhanyeMpumalanga1,009901,009900
SwartlandWestern Cape0,9793UnavailableUnavailable0Unavailable
MoqhakaFree State0,9754UnavailableUnavailable1Unavailable
JB MarksNorth West0,965500,965510
Dr. A.B. XumaEastern Cape0,958400,958400
Johannes Phumani PungulaKwaZulu-Natal0,95700,95700
Cape TownWestern Cape0,9075UnavailableUnavailable2Unavailable
Lekwa-TeemaneNorth West0,858100,858100
Nama KhoiNorthern Cape0,826100,826100
NketoanaFree State0,814900,814900
EkurhuleniGauteng0,7997UnavailableUnavailable2Unavailable
Alfred DumaKwaZulu-Natal0,7942UnavailableUnavailable1Unavailable
Greater TzaneenLimpopo0,7764UnavailableUnavailable1Unavailable
EmakhazeniMpumalanga0,758800,758800
DrakensteinWestern Cape0,723UnavailableUnavailable1Unavailable
MidvaalGauteng0,7055UnavailableUnavailable0Unavailable
JohannesburgGauteng0,664UnavailableUnavailable2Unavailable
DannhauserKwaZulu-Natal0,6407UnavailableUnavailable0Unavailable
MsunduziKwaZulu-Natal0,6362UnavailableUnavailable1Unavailable
Kou-KammaEastern Cape0,625100,625100
UmsobomvuNorthern Cape0,596200,596200
uMuziwabantuKwaZulu-Natal0,594600,594600
Blue Crane RouteEastern Cape0,584600,584600
uMhlabuyalinganaKwaZulu-Natal0,5656UnavailableUnavailable0Unavailable
MpofanaKwaZulu-Natal0,537800,537800
BergrivierWestern Cape0,508800,508800
StellenboschWestern Cape0,4866UnavailableUnavailable0Unavailable
MohokareFree State0,483300,483300
TsantsabaneNorthern Cape0,469300,469300
NdwedweKwaZulu-Natal0,4634UnavailableUnavailable0Unavailable
uMhlathuzeKwaZulu-Natal0,4612UnavailableUnavailable0Unavailable
uMshwathiKwaZulu-Natal0,450600,450600
uPhongoloKwaZulu-Natal0,4354UnavailableUnavailable0Unavailable
NewcastleKwaZulu-Natal0,4142UnavailableUnavailable0Unavailable
OverstrandWestern Cape0,4123UnavailableUnavailable0Unavailable
SiyathembaNorthern Cape0,40100,40100
WitzenbergWestern Cape0,3972UnavailableUnavailable0Unavailable
eThekwiniKwaZulu-Natal0,3966UnavailableUnavailable1Unavailable
LangebergWestern Cape0,3862UnavailableUnavailable0Unavailable
KamiesbergNorthern Cape0,381800,381800
Breede ValleyWestern Cape0,3795UnavailableUnavailable0Unavailable
RichmondKwaZulu-Natal0,371900,371900
Dawid KruiperNorthern Cape0,3400,3400
MatzikamaWestern Cape0,331400,331400
GeorgeWestern Cape0,3252UnavailableUnavailable0Unavailable
OkhahlambaKwaZulu-Natal0,3151UnavailableUnavailable0Unavailable
Ray NkonyeniKwaZulu-Natal0,3097UnavailableUnavailable0Unavailable
UbuntuNorthern Cape0,306800,306800
uMfoloziKwaZulu-Natal0,2855UnavailableUnavailable0Unavailable
NdlambeEastern Cape0,279600,279600
KwaDukuzaKwaZulu-Natal0,2734UnavailableUnavailable0Unavailable
JoziniKwaZulu-Natal0,2673UnavailableUnavailable0Unavailable
AbaQulusiKwaZulu-Natal0,2626UnavailableUnavailable0Unavailable
KgatelopeleNorthern Cape0,261300,261300
uMdoniKwaZulu-Natal0,2591UnavailableUnavailable0Unavailable
Inxuba YethembaEastern Cape0,243700,243700
uMlalaziKwaZulu-Natal0,2352UnavailableUnavailable0Unavailable
OudtshoornWestern Cape0,2327UnavailableUnavailable0Unavailable
Greater GiyaniLimpopo0,2103UnavailableUnavailable0Unavailable
!KheisNorthern Cape0,208400,208400
HessequaWestern Cape0,207700,207700
SwellendamWestern Cape0,189400,189400
MandeniKwaZulu-Natal0,1872UnavailableUnavailable0Unavailable
iNkosi LangalibaleleKwaZulu-Natal0,187UnavailableUnavailable0Unavailable
HantamNorthern Cape0,179100,179100
iMpendleKwaZulu-Natal0,177400,177400
Beaufort WestWestern Cape0,163800,163800
Inkosi uMtubatubaKwaZulu-Natal0,1561UnavailableUnavailable0Unavailable
uMvotiKwaZulu-Natal0,154700,154700
RichtersveldNorthern Cape0,153700,153700
uMngeniKwaZulu-Natal0,14900,14900
eMadlangeniKwaZulu-Natal0,1475UnavailableUnavailable0Unavailable
NkandlaKwaZulu-Natal0,14600,14600
uMsingaKwaZulu-Natal0,140700,140700
UlundiKwaZulu-Natal0,140500,140500
uMzumbeKwaZulu-Natal0,1386UnavailableUnavailable0Unavailable
Collins ChabaneLimpopo0,1322UnavailableUnavailable0Unavailable
NongomaKwaZulu-Natal0,129100,129100
MthonjaneniKwaZulu-Natal0,122800,122800
Dr. Beyers NaudeEastern Cape0,121800,121800
Big Five HlabisaKwaZulu-Natal0,115500,115500
MaphumuloKwaZulu-Natal0,1137UnavailableUnavailable0Unavailable

Ward + municipal PR ballots. Missing comparisons remain unavailable; changes use comparable completed counts.

Source data

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