Counted.co.za

Province · local elections

Mpumalanga

ANC leads the vote

since 2006
78.0%vote share
Seat majorities 18vs 2006

2011 results

2011

Party vote shares

Ward + municipal PR votes

AFRICAN NATIONAL CONGRESS
78.0%1 467 447 votes
DEMOCRATIC ALLIANCE
13.8%259 189 votes
CONGRESS OF THE PEOPLE
1.1%20 397 votes
Other7.1%133 566 votes

Selected parties shown

How the vote changed

Other

Swipe to see history

2011Vote %vs 2006
ANC78.0%
DA13.8%
COPE1.1%—
Other7.1%—
History data & sources

Ward + municipal PR votes. Connecting bands show the same party’s share or seats between elections, not individual voters moving between parties. Select a year to inspect its values; use the year selector in the results section to explore its places.

The chart names the five largest parties across these elections. The vote list also names parties gaining at least 2 percentage points since the previous election; remaining votes are combined under Other. Other’s change compares the same group of parties in both elections. Missing values remain unavailable.

  • All points use the same ballot basis. Ballot totals are not counts of individual voters.
  • Missing or grouped party rows remain gaps unless a complete, ungrouped list establishes zero votes.
  • Municipal boundaries can change between elections. Published area results are not boundary-adjusted.
All parties & exact values

Go closer

Municipalities ↘

Municipality results

Combined ballot votes

Combined ballots

Albert Luthuli

ANC outright majority
ANC90.3%
DA5.6%
All results

Change since 2006.

Combined ballot votes in Albert Luthuli
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
90.33%85 967
DEMOCRATIC ALLIANCE
5.57%5 303
NATIONAL FREEDOM PARTY
1.80%1 709
CONGRESS OF THE PEOPLE
0.92%880
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.81%775
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.56%533

Combined ballots

Bushbuckridge

ANC outright majority
ANC74.4%
BETTER RESIDENTS ASSOCIATION9.8%
All results

Change since 2006.

Combined ballot votes in Bushbuckridge
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
74.44%168 344
BETTER RESIDENTS ASSOCIATION
9.84%22 256
CONGRESS OF THE PEOPLE
4.13%9 332
AFRICAN PEOPLE'S CONVENTION
3.71%8 387
DEMOCRATIC ALLIANCE
3.68%8 331
INDEPENDENTS
1.77%4 010
PAN AFRICANIST CONGRESS OF AZANIA
1.25%2 820
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.74%1 682
UNITED DEMOCRATIC MOVEMENT
0.36%807
XIMOKO PARTY
0.08%192

Combined ballots

Delmas

ANC outright majority
ANC75.1%
DA19.7%
All results

Change since 2006.

Combined ballot votes in Delmas
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
75.14%24 032
DEMOCRATIC ALLIANCE
19.68%6 295
NATIONAL FREEDOM PARTY
2.45%784
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
1.24%396
CONGRESS OF THE PEOPLE
0.92%293
PAN AFRICANIST CONGRESS OF AZANIA
0.57%181

Combined ballots

Dipaleseng

ANC outright majority
ANC54.1%
INDEPENDENTS14.9%
All results

Change since 2006.

Combined ballot votes in Dipaleseng
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
54.13%12 249
INDEPENDENTS
14.93%3 378
DEMOCRATIC ALLIANCE
13.51%3 057
SOCIALIST CIVIC MOVEMENT
12.80%2 897
PAN AFRICANIST CONGRESS OF AZANIA
2.98%674
CONGRESS OF THE PEOPLE
1.65%373

Combined ballots

Dr JS Moroka

ANC outright majority
ANC80.3%
DA7.0%
All results

Change since 2006.

Combined ballot votes in Dr JS Moroka
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
80.30%97 884
DEMOCRATIC ALLIANCE
7.02%8 554
INDEPENDENTS
3.56%4 335
NATIONAL FREEDOM PARTY
1.88%2 287
IKUSASA LESIZWE INDEPENDENT MOVEMENT
1.45%1 762
PAN AFRICANIST CONGRESS OF AZANIA
1.35%1 651
CONGRESS OF THE PEOPLE
1.27%1 548
SINDAWONYE PROGRESSIVE PARTY
1.14%1 393
AFRICAN PEOPLE'S CONVENTION
1.06%1 297
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.68%826
MOVEMENT DEMOCRATIC PARTY
0.30%361

Combined ballots

Emakhazeni

ANC outright majority
ANC74.3%
DA23.6%
All results

Change since 2006.

Combined ballot votes in Emakhazeni
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
74.27%21 537
DEMOCRATIC ALLIANCE
23.64%6 854
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
1.74%506
INDEPENDENTS
0.35%102

Combined ballots

Emalahleni

ANC outright majority
ANC71.2%
DA25.4%
All results

Change since 2006.

Combined ballot votes in Emalahleni
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
71.23%126 251
DEMOCRATIC ALLIANCE
25.37%44 976
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.82%1 462
CONGRESS OF THE PEOPLE
0.45%794
INDEPENDENTS
0.41%723
AZANIAN PEOPLE'S ORGANISATION
0.39%692
AFRICAN PEOPLE'S CONVENTION
0.39%687
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.37%648
PAN AFRICANIST CONGRESS OF AZANIA
0.31%550
AFRICAN CHRISTIAN ALLIANCE-AFRIKANER CHRISTEN ALLIANSIE
0.16%281
NATIONAL FREEDOM PARTY
0.11%189

Combined ballots

Govan Mbeki

ANC outright majority
ANC70.3%
DA24.9%
All results

Change since 2006.

Combined ballot votes in Govan Mbeki
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
70.30%99 261
DEMOCRATIC ALLIANCE
24.93%35 195
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
1.54%2 171
CONGRESS OF THE PEOPLE
0.96%1 362
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.68%955
NATIONAL FREEDOM PARTY
0.46%654
INDEPENDENTS
0.44%620
PAN AFRICANIST CONGRESS OF AZANIA
0.36%512
INKATHA FREEDOM PARTY
0.33%464

Combined ballots

Lekwa

ANC outright majority
ANC77.3%
DA18.3%
All results

Change since 2006.

Combined ballot votes in Lekwa
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
77.32%44 603
DEMOCRATIC ALLIANCE
18.28%10 546
PAN AFRICANIST CONGRESS OF AZANIA
2.48%1 430
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
1.26%725
NATIONAL FREEDOM PARTY
0.46%265
UNITED DEMOCRATIC MOVEMENT
0.20%116

Combined ballots

Mbombela

ANC outright majority
ANC84.8%
DA13.0%
All results

Change since 2006.

Combined ballot votes in Mbombela
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
84.82%244 952
DEMOCRATIC ALLIANCE
12.97%37 449
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.74%2 130
PAN AFRICANIST CONGRESS OF AZANIA
0.42%1 212
CONGRESS OF THE PEOPLE
0.42%1 203
AFRICAN PEOPLE'S CONVENTION
0.37%1 069
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.27%788

Combined ballots

Mkhondo

ANC outright majority
ANC72.5%
DA16.6%
All results

Change since 2006.

Combined ballot votes in Mkhondo
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
72.48%54 000
DEMOCRATIC ALLIANCE
16.56%12 341
NATIONAL FREEDOM PARTY
4.93%3 671
INKATHA FREEDOM PARTY
3.49%2 603
PAN AFRICANIST CONGRESS OF AZANIA
1.39%1 035
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.70%521
CONGRESS OF THE PEOPLE
0.45%333

Combined ballots

Msukaligwa

ANC outright majority
ANC81.1%
DA13.9%
All results

Change since 2006.

Combined ballot votes in Msukaligwa
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
81.08%56 508
DEMOCRATIC ALLIANCE
13.88%9 675
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
1.73%1 209
CONGRESS OF THE PEOPLE
0.99%687
PAN AFRICANIST CONGRESS OF AZANIA
0.88%611
NATIONAL FREEDOM PARTY
0.69%483
INKATHA FREEDOM PARTY
0.55%382
FEDERAL CONGRESS
0.19%135

Combined ballots

Nkomazi

ANC outright majority
ANC89.4%
DA6.5%
All results

Change since 2006.

Combined ballot votes in Nkomazi
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
89.43%148 894
DEMOCRATIC ALLIANCE
6.53%10 874
INDEPENDENTS
2.41%4 009
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.82%1 371
AFRICAN PEOPLE'S CONVENTION
0.48%796
PAN AFRICANIST CONGRESS OF AZANIA
0.32%541

Combined ballots

Pixley Ka Seme

ANC outright majority
ANC74.6%
DA14.1%
All results

Change since 2006.

Combined ballot votes in Pixley Ka Seme
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
74.55%30 399
DEMOCRATIC ALLIANCE
14.06%5 733
INDEPENDENT RATEPAYERS ASSOCIATION OF SA
5.95%2 425
INKATHA FREEDOM PARTY
3.04%1 241
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
1.36%556
NATIONAL FREEDOM PARTY
0.77%312
PAN AFRICANIST CONGRESS OF AZANIA
0.27%110

Combined ballots

Steve Tshwete

ANC outright majority
ANC67.8%
DA28.3%
All results

Change since 2006.

Combined ballot votes in Steve Tshwete
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
67.82%72 264
DEMOCRATIC ALLIANCE
28.26%30 114
CONGRESS OF THE PEOPLE
1.77%1 883
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.69%736
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.66%702
NATIONAL FREEDOM PARTY
0.52%558
PAN AFRICANIST CONGRESS OF AZANIA
0.22%238
INDEPENDENTS
0.06%65

Combined ballots

Thaba Chweu

ANC outright majority
ANC72.6%
DA20.0%
All results

Change since 2006.

Combined ballot votes in Thaba Chweu
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
72.60%34 684
DEMOCRATIC ALLIANCE
19.98%9 547
PAN AFRICANIST CONGRESS OF AZANIA
1.69%806
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
1.65%787
CONGRESS OF THE PEOPLE
1.54%736
INDEPENDENTS
1.49%710
AFRICAN PEOPLE'S CONVENTION
1.05%501

Combined ballots

Thembisile

ANC outright majority
ANC78.8%
SINDAWONYE PROGRESSIVE PARTY6.3%
All results

Change since 2006.

Combined ballot votes in Thembisile
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
78.76%118 110
SINDAWONYE PROGRESSIVE PARTY
6.30%9 449
DEMOCRATIC ALLIANCE
6.28%9 411
INDEPENDENTS
2.51%3 770
AFRICAN PEOPLE'S CONVENTION
2.01%3 011
IKUSASA LESIZWE INDEPENDENT MOVEMENT
1.81%2 719
PAN AFRICANIST CONGRESS OF AZANIA
0.59%882
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.56%844
CONGRESS OF THE PEOPLE
0.55%819
AZANIAN PEOPLE'S ORGANISATION
0.52%786
NATIONAL FREEDOM PARTY
0.11%159

Combined ballots

Umjindi

ANC outright majority
ANC83.1%
DA14.9%
All results

Change since 2006.

Combined ballot votes in Umjindi
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
83.15%27 508
DEMOCRATIC ALLIANCE
14.91%4 934
PAN AFRICANIST CONGRESS OF AZANIA
1.48%488
CONGRESS OF THE PEOPLE
0.47%154

Explore Mpumalanga

Browse all wards
Sources & result details

IEC: 25 Oct 2021, 15:03 SAST · checked 05 Nov 2026, 16:04 SAST

Historical comparisons use published area results. Boundaries may change between elections. Vote shares use the ballot labelled on each chart; ballots are not individual voters.

Seat majorities count local and metro councils once, using reported seat allocations. District councils have a separate ballot. Changes compare councils with reported seats in both elections; pending allocations do not count as gains or losses.

What do these totals show?

Local election votes added together. Each municipality elects its own council.

A national or provincial picture

Ward and municipal PR ballots are added together to show party support across the area.

Decided municipality by municipality

These totals do not elect Parliament or a provincial legislature, or establish a council majority.

Ballots are not individual voters: one person can cast more than one ballot. Council outcomes are based on seats in each municipality.

IEC guide to council seats
IEC source figures

Give something back

Support independent journalism and accountability.

I’m Jacques, the person behind Counted. I don’t need personal financial support, but if you’ve found this project useful and would like to give something back, please consider donating to one of these South African non-profits working for transparency, accountability and democracy.

amaBhungane

Independent investigative journalism exposing corruption and abuses of power, with reporting that’s free for everyone to read.

Donate to amaBhungane

Corruption Watch

Receives reports of corruption from the public, investigates selected cases and campaigns for accountability.

Donate to Corruption Watch

OUTA

The Organisation Undoing Tax Abuse investigates and challenges corruption, misuse of public money and government maladministration.

Donate to OUTA

Share results