Counted.co.zaPlay game
All parties

2026 local elections

UDM

United Democratic Movement

Explore local results
59reported local + metro seats
National share not separately reportedIEC

What stands out

23 comparable councils

The long view

Local elections
20002.5%20061.2%20110.6%20160.6%20210.5%2026—
United Democratic Movement · National ward + municipal PR vote history
ElectionVotesVote share (%)Availability
2 000439 4492,5467Reported
2 006229 3991,1631Reported
2 011168 3510,6303Reported
2 016167 6110,5613Reported
2 021111 2010,4739Reported
2 026UnavailableUnavailableNot separately listed in this source.

Gaps mean unavailable data. All elections use the same ballot basis.

IEC source

Ward + municipal PR vote · Gaps mean unavailable data

Across the provinces

Eastern Cape—Free State—Gauteng—KwaZulu-Natal—Limpopo—Mpumalanga—North West—Northern Cape—Western Cape—
United Democratic Movement · 2026 provincial ward + municipal PR vote
ProvinceVote share (%)Basis / status
Eastern CapeUnavailableUnavailable
Free StateUnavailableUnavailable
GautengUnavailableUnavailable
KwaZulu-NatalUnavailableUnavailable
LimpopoUnavailableUnavailable
MpumalangaUnavailableUnavailable
North WestUnavailableUnavailable
Northern CapeUnavailableUnavailable
Western CapeUnavailableUnavailable

Province vote totals (JSON)

Ward + municipal PR vote

The council picture

9councils with seats
2hung 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.

Past partners

Shared governments · Nov 2021–Feb 2026

MISTRA dataset

Local results

45 councils
United Democratic Movement · Local election results
CouncilProvince2026 vote share (%)2021 vote share (%)Change (pp)2026 seats2021 seats
MbhasheEastern Cape21,9034UnavailableUnavailable148
Buffalo CityEastern Cape18,3887UnavailableUnavailable191
Kumkani MhlontloEastern Cape16,06586,002310,063583
King Sabata DalindyeboEastern Cape15,017814,94520,0726Unavailable11
MnqumaEastern Cape11,6223UnavailableUnavailableUnavailable5
ElundiniEastern Cape7,09932,83994,259531
NyandeniEastern Cape6,36672,4983,868742
Ngquza HillEastern Cape4,74281,86532,877531
Port St JohnsEastern Cape4,1042,12731,976721
Nelson Mandela BayEastern Cape2,414UnavailableUnavailable31
EmalahleniEastern Cape1,33242,2669-0,934501
Cape TownWestern Cape1,2052UnavailableUnavailable3Unavailable
Inkosi uMtubatubaKwaZulu-Natal0,7249UnavailableUnavailable01
RustenburgNorth West0,3441UnavailableUnavailable01
Dr. Beyers NaudeEastern Cape0,297700,297700
MadibengNorth West0,2051UnavailableUnavailable01
Sol PlaatjeNorthern Cape0,1738UnavailableUnavailable0Unavailable
Rand West CityGauteng0,172UnavailableUnavailable00
KnysnaWestern Cape0,1558UnavailableUnavailable0Unavailable
MogalakwenaLimpopo0,1233UnavailableUnavailable00
EkurhuleniGauteng0,1213UnavailableUnavailable0Unavailable
JohannesburgGauteng0,1082UnavailableUnavailable0Unavailable
Breede ValleyWestern Cape0,1013UnavailableUnavailable0Unavailable
Lepele-NkumpiLimpopo0,0923UnavailableUnavailable0Unavailable
JoziniKwaZulu-Natal0,0864UnavailableUnavailable00
EmfuleniGauteng0,0795UnavailableUnavailable0Unavailable
HessequaWestern Cape0,049800,049800
TshwaneGauteng0,0454UnavailableUnavailable0Unavailable
Mogale CityGauteng0,0353UnavailableUnavailable00
PolokwaneLimpopo0,0276UnavailableUnavailable0Unavailable
MakhadoLimpopo0,0228UnavailableUnavailable0Unavailable
BergrivierWestern Cape00,2044-0,204400
Dr. A.B. XumaEastern Cape05,0793-5,079302
Great KeiEastern Cape00,7774-0,777400
Greater KokstadKwaZulu-Natal00,6943-0,694300
Intsika YethuEastern Cape02,7862-2,786201
KougaEastern Cape00,5625-0,562500
MatzikamaWestern Cape00,3445-0,344500
NtabankuluEastern Cape00,9452-0,945200
RichmondKwaZulu-Natal00,8458-0,845800
SakhisizweEastern Cape02,6265-2,626500
SenquEastern Cape01,1412-1,141201
uMsingaKwaZulu-Natal00,1887-0,188700
UmzimvubuEastern Cape02,619-2,61902
Winnie Madikizela-MandelaEastern Cape01,3446-1,344601

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