Counted.co.zaPlay game
All parties

2026 local elections

Service Delivery Party

Explore local results
Ward + municipal PR voteIEC

What stands out

12 comparable councils

Across the provinces

Mpumalanga5.3%Eastern Cape—Free State—Gauteng—KwaZulu-Natal—Limpopo—North West—Northern Cape—Western Cape—
Service Delivery Party · 2026 provincial ward + municipal PR vote
ProvinceVote share (%)Basis / status
Mpumalanga5,2766IEC province summary
Eastern CapeUnavailableUnavailable
Free StateUnavailableUnavailable
GautengUnavailableUnavailable
KwaZulu-NatalUnavailableUnavailable
LimpopoUnavailableUnavailable
North WestUnavailableUnavailable
Northern CapeUnavailableUnavailable
Western CapeUnavailableUnavailable

Province vote totals (JSON)

Ward + municipal PR vote

The council picture

19councils with seats
16hung councils with seats

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

Coalition possibilities

No overall majority

Tshwane

1 / 214107 more for a majority
No two-party majority with Service Delivery Party
Try a coalition

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

Local results

44 councils
Service Delivery Party · Local election results
CouncilProvince2026 vote share (%)2021 vote share (%)Change (pp)2026 seats2021 seats
Victor KhanyeMpumalanga39,5263039,526370
DipalesengMpumalanga12,4809012,480910
City of MbombelaMpumalanga8,18308,18380
Chief Albert LuthuliMpumalanga8,106308,106340
EmakhazeniMpumalanga6,520606,520610
PhumelelaFree State6,167806,167810
Govan MbekiMpumalanga5,8692UnavailableUnavailable3Unavailable
Thaba ChweuMpumalanga5,39105,39110
LekwaMpumalanga5,119705,119720
Dr JS MorokaMpumalanga4,8435UnavailableUnavailable3Unavailable
Thembisile HaniMpumalanga4,8208UnavailableUnavailable3Unavailable
EmalahleniMpumalanga4,7749UnavailableUnavailable4Unavailable
MsukaligwaMpumalanga3,916203,916210
Steve TshweteMpumalanga3,560203,560220
Dr Pixley Ka Isaka SemeMpumalanga1,900401,900400
uMhlabuyalinganaKwaZulu-Natal1,6523UnavailableUnavailable1Unavailable
NkomaziMpumalanga1,0265UnavailableUnavailable1Unavailable
MkhondoMpumalanga0,725700,725710
MoreteleNorth West0,621UnavailableUnavailable0Unavailable
BushbuckridgeMpumalanga0,5173UnavailableUnavailable1Unavailable
DrakensteinWestern Cape0,3954UnavailableUnavailable0Unavailable
uMfoloziKwaZulu-Natal0,388UnavailableUnavailable0Unavailable
Elias MotsoalediLimpopo0,3599UnavailableUnavailable0Unavailable
LesediGauteng0,2493UnavailableUnavailable0Unavailable
JoziniKwaZulu-Natal0,2176UnavailableUnavailable0Unavailable
NqutuKwaZulu-Natal0,2043UnavailableUnavailable0Unavailable
TshwaneGauteng0,1877UnavailableUnavailable1Unavailable
MadibengNorth West0,1737UnavailableUnavailable0Unavailable
Greater GiyaniLimpopo0,1476UnavailableUnavailable0Unavailable
DitsobotlaNorth West0,1475UnavailableUnavailable0Unavailable
KwaDukuzaKwaZulu-Natal0,1458UnavailableUnavailable0Unavailable
DannhauserKwaZulu-Natal0,1142UnavailableUnavailable0Unavailable
uMlalaziKwaZulu-Natal0,0954UnavailableUnavailable0Unavailable
EkurhuleniGauteng0,0776UnavailableUnavailable0Unavailable
ThulamelaLimpopo0,0607UnavailableUnavailable0Unavailable
Inkosi uMtubatubaKwaZulu-Natal0,0587UnavailableUnavailable0Unavailable
NewcastleKwaZulu-Natal0,0556UnavailableUnavailable0Unavailable
RustenburgNorth West0,053UnavailableUnavailable0Unavailable
Fetakgomo TubatseLimpopo0,0478UnavailableUnavailable0Unavailable
Nelson Mandela BayEastern Cape0,0449UnavailableUnavailable0Unavailable
Buffalo CityEastern Cape0,0271UnavailableUnavailable0Unavailable
JohannesburgGauteng0,0244UnavailableUnavailable0Unavailable
eThekwiniKwaZulu-Natal0,0225UnavailableUnavailable0Unavailable
Cape TownWestern Cape0,0215UnavailableUnavailable0Unavailable

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