Counted.co.zaPlay game

KwaGuqa, Mpumalanga

Ward results

ANC leads the vote

2000

Council seats

Seat allocation unavailable.The vote breakdown is below.

Combined ballot votes

Combined ballot votes

AFRICAN NATIONAL CONGRESS
72.3%73 985 votes
DEMOCRATIC ALLIANCE
22.8%23 363 votes
PAN AFRICANIST CONGRESS OF AZANIA
1.9%1 934 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTY
1.5%1 496 votes
INDEPENDENTS
0.7%673 votes
Other: show remaining parties: hide remaining parties0.8%842 votes
INKATHA FREEDOM PARTY
0.6%595 votes
UNITED DEMOCRATIC MOVEMENT
0.2%247 votes
Emalahleni · 2000 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—73 98572,3266
DEMOCRATIC ALLIANCE—23 36322,8393
PAN AFRICANIST CONGRESS OF AZANIA—1 9341,8906
AFRICAN CHRISTIAN DEMOCRATIC PARTY—1 4961,4625
INDEPENDENTS—6730,6579
INKATHA FREEDOM PARTY—5950,5817
UNITED DEMOCRATIC MOVEMENT—2470,2415

102293 valid votes. Shares use this ballot’s party totals. All published entries are included.

IEC source

How the vote changed

Other

Ward + municipal PR votes by election

Swipe to see history

2000Vote %
ANC72.3%—
DA22.8%—
PAC1.9%—
ACDP1.5%—
IFP0.6%—
Other0.9%—
MP312 - Emalahleni · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS73 98572,3266102 293Reported
2 000DEMOCRATIC ALLIANCE23 36322,8393102 293Reported
2 000PAN AFRICANIST CONGRESS OF AZANIA1 9341,8906102 293Reported
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY1 4961,4625102 293Reported
2 000INKATHA FREEDOM PARTY5950,5817102 293Reported
2 000UNITED DEMOCRATIC MOVEMENT2470,2415102 293Reported

Ward + municipal PR votes. Missing and grouped entries are not assumed to be zero. Published boundaries may differ between elections.

All history data (JSON)

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 election-year selector to explore its results and 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

Ward results

Browse wards

Wards in Emalahleni

32 wards

Ward 1
ANC97.3%Leading candidate: Mamodukudu Willy Mashego
PAC2.1%
Lead: 2 451 votes
Ward 2
ANC94.9%Leading candidate: Dennis Cassim Mphoreng
PAC2.9%
Lead: 1 757 votes
Ward 3
ANC96.1%Leading candidate: Mandlenkosi Ntshalintshali
PAC1.9%
Lead: 2 425 votes
Ward 4
ANC97.2%Leading candidate: Maphoyisa Thomas Fakude
DA1.3%
Lead: 5 643 votes
Ward 5
ANC96.0%Leading candidate: Daniel Mahlangu
PAC2.2%
Lead: 3 218 votes
Ward 6
ANC95.5%Leading candidate: Johannes Ben Mabena
PAC1.8%
Lead: 1 801 votes
Ward 7
ANC93.5%Leading candidate: Lucky David Madalana
PAC2.7%
Lead: 3 228 votes
Ward 8
ANC97.9%Leading candidate: David William Bapela
ACDP1.3%
Lead: 3 729 votes
Ward 9
ANC95.8%Leading candidate: Phasudi Phillip Mmowa
DA1.8%
Lead: 2 915 votes
Ward 10
ANC92.8%Leading candidate: Agnes Nomakhosi Simelane
PAC3.4%
Lead: 2 311 votes
Ward 11
ANC90.3%Leading candidate: Isaac Dennis Thabo Monareng
DA3.0%
Lead: 2 432 votes
Ward 12
ANC80.8%Leading candidate: Cassim Ebrahim
DA17.9%
Lead: 702 votes
Ward 13
ANC91.0%Leading candidate: Mboja John Shiba
PAC4.3%
Lead: 3 359 votes
Ward 14
ANC93.9%Leading candidate: Maremaganye Michael Matlejoane
PAC3.6%
Lead: 2 050 votes
Ward 15
ANC89.3%Leading candidate: David Maloma
PAC5.3%
Lead: 2 448 votes
Ward 16
ANC91.3%Leading candidate: Vusumuzi Patrick Thabethe
PAC4.2%
Lead: 2 204 votes
Ward 17
ANC89.1%Leading candidate: Moses Mabena
PAC6.0%
Lead: 2 509 votes
Ward 18
DA61.6%Leading candidate: Joreta Parsons
ANC34.8%
Lead: 1 061 votes
Ward 19
DA54.2%Leading candidate: Victor Hugo Smit
ANC41.2%
Lead: 517 votes
Ward 20
DA92.7%Leading candidate: Hermias Jacobus Venter
ANC4.1%
Lead: 3 844 votes
Ward 21
DA71.8%Leading candidate: Stephanus Petrus Fourie
ANC25.1%
Lead: 1 689 votes
Ward 22
DA87.9%Leading candidate: Marianne Venter
ANC9.3%
Lead: 4 502 votes
Ward 23
DA60.9%Leading candidate: Christopher Griffiths
ANC35.9%
Lead: 1 131 votes
Ward 24
ANC76.6%Leading candidate: Phillip Sipho Mokoena
DA20.9%
Lead: 88 votes
Ward 25
ANC85.0%Leading candidate: Koppie Japhta Mthombeni
INDEPENDENTS9.0%
Lead: 2 389 votes
Ward 26
DA49.4%Leading candidate: Bernard Harley
ANC48.4%
Lead: 49 votes
Ward 27
ANC87.4%Leading candidate: Zingisa Cameron Mbuku
DA7.7%
Lead: 1 476 votes
Ward 28
ANC84.3%Leading candidate: Thembezakhe Titus Ntshangase
INDEPENDENTS7.1%
Lead: 2 532 votes
Ward 29
ANC87.5%Leading candidate: John Lastborn Zimo
DA10.4%
Lead: 3 482 votes
Ward 30
ANC81.7%Leading candidate: Lindiwe Olga Mudau
DA8.9%
Lead: 2 067 votes
Ward 31
ANC93.9%Leading candidate: Paul Nthapamishe Malele
PAC4.2%
Lead: 3 257 votes
Ward 32
ANC83.6%Leading candidate: Tsepiso Elizabeth Maboa
DA10.1%
Lead: 1 630 votes
Wards in Emalahleni ·
WardElectionParty / entryVotesVote share (%)
Ward 12 000AFRICAN NATIONAL CONGRESS2 50497,2805
Ward 12 000PAN AFRICANIST CONGRESS OF AZANIA532,0591
Ward 22 000AFRICAN NATIONAL CONGRESS1 81294,8691
Ward 22 000PAN AFRICANIST CONGRESS OF AZANIA552,8796
Ward 32 000AFRICAN NATIONAL CONGRESS2 47396,0761
Ward 32 000PAN AFRICANIST CONGRESS OF AZANIA481,8648
Ward 42 000AFRICAN NATIONAL CONGRESS5 72297,2137
Ward 42 000DEMOCRATIC ALLIANCE791,3422
Ward 52 000AFRICAN NATIONAL CONGRESS3 29496,035
Ward 52 000PAN AFRICANIST CONGRESS OF AZANIA762,2157
Ward 62 000AFRICAN NATIONAL CONGRESS1 83595,5232
Ward 62 000PAN AFRICANIST CONGRESS OF AZANIA341,7699
Ward 72 000AFRICAN NATIONAL CONGRESS3 32393,474
Ward 72 000PAN AFRICANIST CONGRESS OF AZANIA952,6723
Ward 82 000AFRICAN NATIONAL CONGRESS3 78097,8514
Ward 82 000AFRICAN CHRISTIAN DEMOCRATIC PARTY511,3202
Ward 92 000AFRICAN NATIONAL CONGRESS2 97095,8065
Ward 92 000DEMOCRATIC ALLIANCE551,7742
Ward 102 000AFRICAN NATIONAL CONGRESS2 40092,8433
Ward 102 000PAN AFRICANIST CONGRESS OF AZANIA893,4429
Ward 112 000AFRICAN NATIONAL CONGRESS2 51590,3376
Ward 112 000DEMOCRATIC ALLIANCE832,9813
Ward 122 000AFRICAN NATIONAL CONGRESS90280,752
Ward 122 000DEMOCRATIC ALLIANCE20017,9051
Ward 132 000AFRICAN NATIONAL CONGRESS3 52790,9724
Ward 132 000PAN AFRICANIST CONGRESS OF AZANIA1684,3332
Ward 142 000AFRICAN NATIONAL CONGRESS2 13193,8767
Ward 142 000PAN AFRICANIST CONGRESS OF AZANIA813,5683
Ward 152 000AFRICAN NATIONAL CONGRESS2 60289,3237
Ward 152 000PAN AFRICANIST CONGRESS OF AZANIA1545,2866
Ward 162 000AFRICAN NATIONAL CONGRESS2 30991,337
Ward 162 000PAN AFRICANIST CONGRESS OF AZANIA1054,1535
Ward 172 000AFRICAN NATIONAL CONGRESS2 68989,1283
Ward 172 000PAN AFRICANIST CONGRESS OF AZANIA1805,9662
Ward 182 000DEMOCRATIC ALLIANCE2 43261,6477
Ward 182 000AFRICAN NATIONAL CONGRESS1 37134,7529
Ward 192 000DEMOCRATIC ALLIANCE2 15254,1929
Ward 192 000AFRICAN NATIONAL CONGRESS1 63541,1735
Ward 202 000DEMOCRATIC ALLIANCE4 02192,6711
Ward 202 000AFRICAN NATIONAL CONGRESS1774,0793
Ward 212 000DEMOCRATIC ALLIANCE2 59771,8396
Ward 212 000AFRICAN NATIONAL CONGRESS90825,1176
Ward 222 000DEMOCRATIC ALLIANCE5 03587,8709
Ward 222 000AFRICAN NATIONAL CONGRESS5339,3019
Ward 232 000DEMOCRATIC ALLIANCE2 75360,8936
Ward 232 000AFRICAN NATIONAL CONGRESS1 62235,877
Ward 242 000AFRICAN NATIONAL CONGRESS12176,5823
Ward 242 000DEMOCRATIC ALLIANCE3320,8861
Ward 252 000AFRICAN NATIONAL CONGRESS2 67285,0143
Ward 252 000INDEPENDENTS2839,0041
Ward 262 000DEMOCRATIC ALLIANCE2 28949,4491
Ward 262 000AFRICAN NATIONAL CONGRESS2 24048,3906
Ward 272 000AFRICAN NATIONAL CONGRESS1 61987,3718
Ward 272 000DEMOCRATIC ALLIANCE1437,7172
Ward 282 000AFRICAN NATIONAL CONGRESS2 76584,3245
Ward 282 000INDEPENDENTS2337,1058
Ward 292 000AFRICAN NATIONAL CONGRESS3 95287,453
Ward 292 000DEMOCRATIC ALLIANCE47010,4005
Ward 302 000AFRICAN NATIONAL CONGRESS2 32181,6678
Ward 302 000DEMOCRATIC ALLIANCE2548,9374
Ward 312 000AFRICAN NATIONAL CONGRESS3 40893,9102
Ward 312 000PAN AFRICANIST CONGRESS OF AZANIA1514,1609
Ward 322 000AFRICAN NATIONAL CONGRESS1 85383,6191
Ward 322 000DEMOCRATIC ALLIANCE22310,0632

The two largest published entries shown on each ward card. Open a ward for all entries.

Source data

Sources & result details

IEC: 25 Oct 2021, 14:56 SAST · checked 05 Nov 2026, 15:59 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.

Vote percentages beside council seats combine ward and municipal PR ballots. Seat counts include both ward and PR councillors.

Ward vs PR ballots

Ward: choose a person. PR: choose a party.

Ward ballot

The candidate with the most votes in the whole ward wins one seat. They do not need more than 50%.

Municipal PR ballot

PR means proportional representation. Party-list seats balance the council’s overall party representation.

Two ballots work together

Party ward votes and municipal PR votes both count towards the party’s overall seat allocation.

Outside metros, voters also have a separate district PR ballot. An independent can stand in a ward but not on a party PR list.

Understanding the results

IEC guide to council seats
IEC source figures

The council results cover all of Emalahleni. Ward results include areas outside KwaGuqa.

This page uses the Stats SA statistical main-place boundary labelled 2016. It overlaps 20 of the 2026 wards; the everyday town boundary may differ.

Town-to-ward mappings are available for 2026 only. The historical wards above belong to the whole municipality in 2000.

Positive-area intersections of the full-precision 2016 Stats SA main-place polygon and the MDB 2026 ward polygons. Display simplification is applied separately. Full-ward figures include votes outside the place; votes are never allocated by overlap area.

Give something back

Found Counted useful? Support the South African non-profits holding power to account.

Donations go directly to each organisation.

Share results