Counted.co.zaPlay game

Mkobola, Mpumalanga

Ward results

ANC has an outright majority

2006

Council seats

ANC50 seats
DA4 seats
INDEPENDENTS2 seats
ACDP1 seat
PAC1 seat
Other2 seats
SINDAWONYE PROGRESSIVE PARTY1 seat
UDM1 seat
Thembisile Hani · 2006 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS5083,3333
DEMOCRATIC ALLIANCE46,6667
INDEPENDENTS23,3333
AFRICAN CHRISTIAN DEMOCRATIC PARTY11,6667
PAN AFRICANIST CONGRESS OF AZANIA11,6667
SINDAWONYE PROGRESSIVE PARTY11,6667
UNITED DEMOCRATIC MOVEMENT11,6667
AZANIAN PEOPLE'S ORGANISATION00
INKATHA FREEDOM PARTY00

60 seats; 31 needed for a majority.

IEC source

Combined ballot votes

Combined ballot votes

AFRICAN NATIONAL CONGRESS
81.2%79 043 votes
DEMOCRATIC ALLIANCE
6.4%6 206 votes
INDEPENDENTS
4.9%4 790 votes
SINDAWONYE PROGRESSIVE PARTY
2.3%2 248 votes
PAN AFRICANIST CONGRESS OF AZANIA
1.8%1 797 votes
Other: show remaining parties: hide remaining parties3.3%3 257 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTY
1.3%1 273 votes
UNITED DEMOCRATIC MOVEMENT
0.9%911 votes
INKATHA FREEDOM PARTY
0.7%654 votes
AZANIAN PEOPLE'S ORGANISATION
0.4%419 votes
Thembisile Hani · 2006 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—79 04381,2022
DEMOCRATIC ALLIANCE—6 2066,3755
INDEPENDENTS—4 7904,9208
SINDAWONYE PROGRESSIVE PARTY—2 2482,3094
PAN AFRICANIST CONGRESS OF AZANIA—1 7971,8461
AFRICAN CHRISTIAN DEMOCRATIC PARTY—1 2731,3078
UNITED DEMOCRATIC MOVEMENT—9110,9359
INKATHA FREEDOM PARTY—6540,6719
AZANIAN PEOPLE'S ORGANISATION—4190,4304

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

IEC source

How the vote changed

Other

Council seats by election

Swipe to see history

2000Seats

Seats unavailable for this election.

2006Seats
ANC50—
DA4—
PAC1—
SINDAWONYE PROGRESSIVE PARTY1—
ACDP1—

31 for a majority · 60 seats

MP315 - Thembisile · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 000Seat allocation unavailableUnavailableUnavailableUnavailable
2 006AFRICAN NATIONAL CONGRESS506031
2 006DEMOCRATIC ALLIANCE46031
2 006INDEPENDENTS26031
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY16031
2 006PAN AFRICANIST CONGRESS OF AZANIA16031
2 006SINDAWONYE PROGRESSIVE PARTY16031
2 006UNITED DEMOCRATIC MOVEMENT16031
2 006AZANIAN PEOPLE'S ORGANISATION06031
2 006INKATHA FREEDOM PARTY06031

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

All history data (JSON)

Ward + municipal PR votes by election

Swipe to see history

2000Vote %
ANC86.8%—
DA3.7%—
PAC2.9%—
SINDAWONYE PROGRESSIVE PARTY0.0%—
ACDP0.0%—
Other6.6%—
2006Vote %vs 2000
ANC81.2%
DA6.4%
PAC1.8%
SINDAWONYE PROGRESSIVE PARTY2.3%
ACDP1.3%
Other7.0%
MP315 - Thembisile · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS68 71586,833779 134Reported
2 000DEMOCRATIC ALLIANCE2 9043,669779 134Reported
2 000PAN AFRICANIST CONGRESS OF AZANIA2 3122,921679 134Reported
2 000SINDAWONYE PROGRESSIVE PARTY0079 134No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY0079 134No votes recorded in the complete party list.
2 000INKATHA FREEDOM PARTY9031,141179 134Reported
2 000UNITED DEMOCRATIC MOVEMENT400,050579 134Reported
2 000AZANIAN PEOPLE'S ORGANISATION0079 134No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS79 04381,202297 341Reported
2 006DEMOCRATIC ALLIANCE6 2066,375597 341Reported
2 006PAN AFRICANIST CONGRESS OF AZANIA1 7971,846197 341Reported
2 006SINDAWONYE PROGRESSIVE PARTY2 2482,309497 341Reported
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY1 2731,307897 341Reported
2 006INKATHA FREEDOM PARTY6540,671997 341Reported
2 006UNITED DEMOCRATIC MOVEMENT9110,935997 341Reported
2 006AZANIAN PEOPLE'S ORGANISATION4190,430497 341Reported

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 Thembisile Hani

30 wards

Wards in Thembisile Hani ·
WardElectionParty / entryVotesVote share (%)
Ward 12 006AFRICAN NATIONAL CONGRESS3 03892,0048
Ward 12 006DEMOCRATIC ALLIANCE1334,0279
Ward 22 006AFRICAN NATIONAL CONGRESS1 39985,6705
Ward 22 006SINDAWONYE PROGRESSIVE PARTY935,695
Ward 32 006AFRICAN NATIONAL CONGRESS3 25982,8208
Ward 32 006DEMOCRATIC ALLIANCE2987,5731
Ward 42 006AFRICAN NATIONAL CONGRESS3 84294,9815
Ward 42 006DEMOCRATIC ALLIANCE591,4586
Ward 52 006AFRICAN NATIONAL CONGRESS1 96676,3792
Ward 52 006INDEPENDENTS47318,3761
Ward 62 006AFRICAN NATIONAL CONGRESS2 08186,8531
Ward 62 006DEMOCRATIC ALLIANCE2249,3489
Ward 72 006AFRICAN NATIONAL CONGRESS2 38066,2953
Ward 72 006DEMOCRATIC ALLIANCE1 08730,2786
Ward 82 006AFRICAN NATIONAL CONGRESS2 63574,6036
Ward 82 006SINDAWONYE PROGRESSIVE PARTY60117,0159
Ward 92 006AFRICAN NATIONAL CONGRESS2 98490,1238
Ward 92 006DEMOCRATIC ALLIANCE1594,8022
Ward 102 006AFRICAN NATIONAL CONGRESS2 64778,7563
Ward 102 006PAN AFRICANIST CONGRESS OF AZANIA2948,7474
Ward 112 006AFRICAN NATIONAL CONGRESS2 05963,6083
Ward 112 006INDEPENDENTS72622,4282
Ward 122 006AFRICAN NATIONAL CONGRESS3 44589,8071
Ward 122 006DEMOCRATIC ALLIANCE1493,8843
Ward 132 006AFRICAN NATIONAL CONGRESS1 98869,7055
Ward 132 006INDEPENDENTS51017,8822
Ward 142 006AFRICAN NATIONAL CONGRESS2 65079,9879
Ward 142 006INDEPENDENTS1855,5841
Ward 152 006AFRICAN NATIONAL CONGRESS3 37687,0552
Ward 152 006DEMOCRATIC ALLIANCE3739,6184
Ward 162 006AFRICAN NATIONAL CONGRESS3 22689,2393
Ward 162 006DEMOCRATIC ALLIANCE1263,4855
Ward 172 006AFRICAN NATIONAL CONGRESS2 73289,3687
Ward 172 006DEMOCRATIC ALLIANCE1384,5142
Ward 182 006AFRICAN NATIONAL CONGRESS2 01686,1538
Ward 182 006SINDAWONYE PROGRESSIVE PARTY1265,3846
Ward 192 006AFRICAN NATIONAL CONGRESS3 22687,1656
Ward 192 006DEMOCRATIC ALLIANCE3268,8084
Ward 202 006AFRICAN NATIONAL CONGRESS2 47158,1822
Ward 202 006INDEPENDENTS1 26029,668
Ward 212 006AFRICAN NATIONAL CONGRESS2 61570,0509
Ward 212 006DEMOCRATIC ALLIANCE81821,9127
Ward 222 006AFRICAN NATIONAL CONGRESS2 35995,3517
Ward 222 006DEMOCRATIC ALLIANCE632,5465
Ward 232 006AFRICAN NATIONAL CONGRESS1 91062,6435
Ward 232 006INDEPENDENTS91930,141
Ward 242 006AFRICAN NATIONAL CONGRESS2 03767,8548
Ward 242 006PAN AFRICANIST CONGRESS OF AZANIA50316,7555
Ward 252 006AFRICAN NATIONAL CONGRESS2 68687,8352
Ward 252 006DEMOCRATIC ALLIANCE2227,2596
Ward 262 006AFRICAN NATIONAL CONGRESS1 54873,1915
Ward 262 006INDEPENDENTS42920,2837
Ward 272 006AFRICAN NATIONAL CONGRESS1 86283,9874
Ward 272 006DEMOCRATIC ALLIANCE1165,2323
Ward 282 006AFRICAN NATIONAL CONGRESS2 97891,1819
Ward 282 006DEMOCRATIC ALLIANCE1434,3784
Ward 292 006AFRICAN NATIONAL CONGRESS4 43087,6013
Ward 292 006DEMOCRATIC ALLIANCE3647,1979
Ward 302 006AFRICAN NATIONAL CONGRESS3 19888,4647
Ward 302 006INDEPENDENTS1594,3983

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

Source data

Sources & result details

IEC: 29 Jul 2016, 09:33 SAST · checked 05 Nov 2026, 15:54 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.

Seat calculation & source

These are the ward and PR seats published by the IEC. The totals add up to all 60 council seats. This is the historical election allocation, not a record of government changes during the term. Any grouped “Other” seats remain grouped.

IEC result time: 29 Jul 2016, 09:33 SAST · Source figures ↗

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 Thembisile Hani. Ward results include areas outside Mkobola.

This page uses the Stats SA statistical main-place boundary labelled 2016. It overlaps 2 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 2006.

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