Counted.co.zaPlay game

KaMapuva, Limpopo

Ward results

ANC retains its majority

2011

Council seats

ANC50 seats
INDEPENDENTS3 seats
XIMOKO PARTY3 seats
DA2 seats
ACDP1 seat
UDM1 seat
Greater Giyani · 2011 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS5083,3333
INDEPENDENTS35
XIMOKO PARTY35
DEMOCRATIC ALLIANCE23,3333
AFRICAN CHRISTIAN DEMOCRATIC PARTY11,6667
UNITED DEMOCRATIC MOVEMENT11,6667
AFRICAN DEMOCRATIC CHANGE00
AFRICAN PEOPLE'S CONVENTION00
CONGRESS OF THE PEOPLE00
NATIONAL FREEDOM PARTY00

60 seats; 31 needed for a majority.

IEC source

Combined ballot votes

Combined ballot votes

AFRICAN NATIONAL CONGRESS
81.0%98 005 votes
INDEPENDENTS
6.0%7 304 votes
XIMOKO PARTY
4.7%5 706 votes
DEMOCRATIC ALLIANCE
2.8%3 361 votes
UNITED DEMOCRATIC MOVEMENT
1.6%1 934 votes
Other: show remaining parties: hide remaining parties3.9%4 732 votes
CONGRESS OF THE PEOPLE
1.4%1 650 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTY
1.2%1 437 votes
AFRICAN PEOPLE'S CONVENTION
0.6%725 votes
AFRICAN DEMOCRATIC CHANGE
0.5%626 votes
NATIONAL FREEDOM PARTY
0.2%294 votes
Greater Giyani · 2011 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—98 00580,9678
INDEPENDENTS—7 3046,0343
XIMOKO PARTY—5 7064,7141
DEMOCRATIC ALLIANCE—3 3612,7767
UNITED DEMOCRATIC MOVEMENT—1 9341,5978
CONGRESS OF THE PEOPLE—1 6501,3632
AFRICAN CHRISTIAN DEMOCRATIC PARTY—1 4371,1872
AFRICAN PEOPLE'S CONVENTION—7250,599
AFRICAN DEMOCRATIC CHANGE—6260,5172
NATIONAL FREEDOM PARTY—2940,2429

121042 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
ANC51—
XIMOKO PARTY3—
UDM2—
DA1—

31 for a majority · 60 seats

2011Seatsvs 2006
ANC50
XIMOKO PARTY3
UDM1
DA2
COPE0—

31 for a majority · 60 seats

LIM331 - Greater Giyani · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 000Seat allocation unavailableUnavailableUnavailableUnavailable
2 006AFRICAN NATIONAL CONGRESS516031
2 006XIMOKO PARTY36031
2 006UNITED DEMOCRATIC MOVEMENT26031
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY16031
2 006AFRICAN DEMOCRATIC CHANGE16031
2 006DEMOCRATIC ALLIANCE16031
2 006INDEPENDENTS16031
2 006INDEPENDENT DEMOCRATS06031
2 011AFRICAN NATIONAL CONGRESS506031
2 011INDEPENDENTS36031
2 011XIMOKO PARTY36031
2 011DEMOCRATIC ALLIANCE26031
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY16031
2 011UNITED DEMOCRATIC MOVEMENT16031
2 011AFRICAN DEMOCRATIC CHANGE06031
2 011AFRICAN PEOPLE'S CONVENTION06031
2 011CONGRESS OF THE PEOPLE06031
2 011NATIONAL 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 %
ANC81.9%—
XIMOKO PARTY10.6%—
UDM6.3%—
DA1.2%—
COPE0.0%—
2006Vote %vs 2000
ANC85.9%
XIMOKO PARTY5.3%
UDM2.8%
DA1.9%
COPE0.0%
Other4.1%
2011Vote %vs 2006
ANC81.0%
XIMOKO PARTY4.7%
UDM1.6%
DA2.8%
COPE1.4%
Other8.6%
LIM331 - Greater Giyani · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS64 83381,854779 205Reported
2 000XIMOKO PARTY8 42110,631979 205Reported
2 000UNITED DEMOCRATIC MOVEMENT4 9946,305279 205Reported
2 000DEMOCRATIC ALLIANCE9571,208379 205Reported
2 000CONGRESS OF THE PEOPLE0079 205No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY0079 205No votes recorded in the complete party list.
2 000AFRICAN DEMOCRATIC CHANGE0079 205No votes recorded in the complete party list.
2 000AFRICAN PEOPLE'S CONVENTION0079 205No votes recorded in the complete party list.
2 000INDEPENDENT DEMOCRATS0079 205No votes recorded in the complete party list.
2 000NATIONAL FREEDOM PARTY0079 205No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS85 33985,926799 316Reported
2 006XIMOKO PARTY5 2305,26699 316Reported
2 006UNITED DEMOCRATIC MOVEMENT2 7872,806299 316Reported
2 006DEMOCRATIC ALLIANCE1 9261,939399 316Reported
2 006CONGRESS OF THE PEOPLE0099 316No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY1 1321,139899 316Reported
2 006AFRICAN DEMOCRATIC CHANGE1 1671,17599 316Reported
2 006AFRICAN PEOPLE'S CONVENTION0099 316No votes recorded in the complete party list.
2 006INDEPENDENT DEMOCRATS4150,417999 316Reported
2 006NATIONAL FREEDOM PARTY0099 316No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS98 00580,9678121 042Reported
2 011XIMOKO PARTY5 7064,7141121 042Reported
2 011UNITED DEMOCRATIC MOVEMENT1 9341,5978121 042Reported
2 011DEMOCRATIC ALLIANCE3 3612,7767121 042Reported
2 011CONGRESS OF THE PEOPLE1 6501,3632121 042Reported
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY1 4371,1872121 042Reported
2 011AFRICAN DEMOCRATIC CHANGE6260,5172121 042Reported
2 011AFRICAN PEOPLE'S CONVENTION7250,599121 042Reported
2 011INDEPENDENT DEMOCRATS00121 042No votes recorded in the complete party list.
2 011NATIONAL FREEDOM PARTY2940,2429121 042Reported

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 Greater Giyani

30 wards

Ward 1
ANC94.3%Leading candidate: Tsakani Rosina Maluleke
DA2.7%
Lead: 3 794 votes
Ward 2
ANC95.0%Leading candidate: Xavelela Judith Valoyi
DA2.0%
Lead: 3 308 votes
Ward 3
ANC94.0%Leading candidate: Rhulani Oral Mabasa
DA2.6%
Lead: 3 474 votes
Ward 4
ANC94.0%Leading candidate: Africa Mauhayisi Mthombeni
DA2.4%
Lead: 4 141 votes
Ward 5
ANC92.8%Leading candidate: Gezani Eric Kobane
COPE2.0%
Lead: 4 233 votes
Ward 6
ANC58.8%
INDEPENDENTS29.4%
Lead: 1 287 votes
Ward 7
ANC88.5%Leading candidate: Tinyiko Joyce Mashimbye
DA4.6%
Lead: 4 317 votes
Ward 8
ANC89.7%Leading candidate: Mkhanehani Relax Rikhotso
COPE4.8%
Lead: 3 962 votes
Ward 9
ANC83.4%Leading candidate: Masenyani Jackson Makhubela
XIMOKO PARTY10.3%
Lead: 2 209 votes
Ward 10
ANC94.1%Leading candidate: Douglas Emmanuel Baloyi
XIMOKO PARTY2.4%
Lead: 3 491 votes
Ward 11
ANC76.3%Leading candidate: Phepheyaphi Yvonne Matukane
DA10.4%
Lead: 2 225 votes
Ward 12
ANC74.8%Leading candidate: Massiah George Makhubele
XIMOKO PARTY14.3%
Lead: 2 267 votes
Ward 13
ANC83.4%Leading candidate: Khazamula Abraham Manganyi
XIMOKO PARTY7.3%
Lead: 2 573 votes
Ward 14
ANC75.2%Leading candidate: Ntoroky Peggy Mhlongo
INDEPENDENTS13.7%
Lead: 2 391 votes
Ward 15
ANC90.8%Leading candidate: Magezi David Hlungwani
DA7.0%
Lead: 2 963 votes
Ward 16
INDEPENDENTS37.5%Leading candidate: Gezani Eddy Sithole
UDM32.2%
Lead: 192 votes
Ward 17
ANC83.8%Leading candidate: Tintswalo Constance Manganyi
INDEPENDENTS8.6%
Lead: 3 303 votes
Ward 18
ANC92.4%Leading candidate: Tintswalo Nelly Mavasa
INDEPENDENTS3.6%
Lead: 4 624 votes
Ward 19
ANC95.5%Leading candidate: Mkhacani Samson Maswanganye
XIMOKO PARTY1.9%
Lead: 4 511 votes
Ward 20
ANC79.9%Leading candidate: Salvah Hlamalani Vukeya
XIMOKO PARTY12.3%
Lead: 2 521 votes
Ward 21
ANC81.2%Leading candidate: Mashangu Patricia Makhubele
COPE7.0%
Lead: 3 011 votes
Ward 22
ANC94.7%Leading candidate: Mchacha William Mthombeni
XIMOKO PARTY2.4%
Lead: 3 268 votes
Ward 23
ANC94.7%Leading candidate: Arthur Mlunshisi Ngobeni
AFRICAN DEMOCRATIC CHANGE2.0%
Lead: 3 757 votes
Ward 24
ANC92.3%Leading candidate: Hlayisani Beauty Ntimana
DA4.1%
Lead: 3 868 votes
Ward 25
ANC91.1%Leading candidate: Africa Rikhotso
COPE4.1%
Lead: 3 287 votes
Ward 26
ANC76.5%Leading candidate: Siza Hernus Fuela
INDEPENDENTS8.9%
Lead: 2 762 votes
Ward 27
ANC40.5%
INDEPENDENTS30.2%
Lead: 404 votes
Ward 28
ANC60.5%Leading candidate: Gaza Eric Mhlongo
INDEPENDENTS20.8%
Lead: 1 686 votes
Ward 29
ANC51.1%Leading candidate: Elisa Nkhensani Mabunda
INDEPENDENTS24.4%
Lead: 1 173 votes
Ward 30
ANC74.6%Leading candidate: Nomsa Rachel Khandlhela
ACDP20.8%
Lead: 1 681 votes
Wards in Greater Giyani ·
WardElectionParty / entryVotesVote share (%)
Ward 12 011AFRICAN NATIONAL CONGRESS3 90694,2568
Ward 12 011DEMOCRATIC ALLIANCE1122,7027
Ward 22 011AFRICAN NATIONAL CONGRESS3 37894,9944
Ward 22 011DEMOCRATIC ALLIANCE701,9685
Ward 32 011AFRICAN NATIONAL CONGRESS3 57493,9784
Ward 32 011DEMOCRATIC ALLIANCE1002,6295
Ward 42 011AFRICAN NATIONAL CONGRESS4 24893,9615
Ward 42 011DEMOCRATIC ALLIANCE1072,3667
Ward 52 011AFRICAN NATIONAL CONGRESS4 32592,7912
Ward 52 011CONGRESS OF THE PEOPLE921,9738
Ward 62 011AFRICAN NATIONAL CONGRESS2 57158,7926
Ward 62 011INDEPENDENTS1 28429,362
Ward 72 011AFRICAN NATIONAL CONGRESS4 55488,5475
Ward 72 011DEMOCRATIC ALLIANCE2374,6082
Ward 82 011AFRICAN NATIONAL CONGRESS4 18489,7469
Ward 82 011CONGRESS OF THE PEOPLE2224,7619
Ward 92 011AFRICAN NATIONAL CONGRESS2 52283,3719
Ward 92 011XIMOKO PARTY31310,3471
Ward 102 011AFRICAN NATIONAL CONGRESS3 58194,0636
Ward 102 011XIMOKO PARTY902,3641
Ward 112 011AFRICAN NATIONAL CONGRESS2 57776,2877
Ward 112 011DEMOCRATIC ALLIANCE35210,4204
Ward 122 011AFRICAN NATIONAL CONGRESS2 80374,7666
Ward 122 011XIMOKO PARTY53614,2971
Ward 132 011AFRICAN NATIONAL CONGRESS2 82183,4369
Ward 132 011XIMOKO PARTY2487,3351
Ward 142 011AFRICAN NATIONAL CONGRESS2 92575,2315
Ward 142 011INDEPENDENTS53413,7346
Ward 152 011AFRICAN NATIONAL CONGRESS3 20990,7523
Ward 152 011DEMOCRATIC ALLIANCE2466,957
Ward 162 011INDEPENDENTS1 37537,4659
Ward 162 011UNITED DEMOCRATIC MOVEMENT1 18332,2343
Ward 172 011AFRICAN NATIONAL CONGRESS3 68383,8188
Ward 172 011INDEPENDENTS3808,6482
Ward 182 011AFRICAN NATIONAL CONGRESS4 80992,3919
Ward 182 011INDEPENDENTS1853,5543
Ward 192 011AFRICAN NATIONAL CONGRESS4 60195,4961
Ward 192 011XIMOKO PARTY901,868
Ward 202 011AFRICAN NATIONAL CONGRESS2 98279,8607
Ward 202 011XIMOKO PARTY46112,346
Ward 212 011AFRICAN NATIONAL CONGRESS3 29381,2084
Ward 212 011CONGRESS OF THE PEOPLE2826,9544
Ward 222 011AFRICAN NATIONAL CONGRESS3 35294,716
Ward 222 011XIMOKO PARTY842,3736
Ward 232 011AFRICAN NATIONAL CONGRESS3 83994,7433
Ward 232 011AFRICAN DEMOCRATIC CHANGE822,0237
Ward 242 011AFRICAN NATIONAL CONGRESS4 04992,2954
Ward 242 011DEMOCRATIC ALLIANCE1814,1258
Ward 252 011AFRICAN NATIONAL CONGRESS3 44191,1282
Ward 252 011CONGRESS OF THE PEOPLE1544,0784
Ward 262 011AFRICAN NATIONAL CONGRESS3 12576,4807
Ward 262 011INDEPENDENTS3638,884
Ward 272 011AFRICAN NATIONAL CONGRESS1 59340,4726
Ward 272 011INDEPENDENTS1 18930,2083
Ward 282 011AFRICAN NATIONAL CONGRESS2 57160,5084
Ward 282 011INDEPENDENTS88520,8284
Ward 292 011AFRICAN NATIONAL CONGRESS2 24451,1278
Ward 292 011INDEPENDENTS1 07124,4019
Ward 302 011AFRICAN NATIONAL CONGRESS2 33174,592
Ward 302 011AFRICAN CHRISTIAN DEMOCRATIC PARTY65020,8

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

Source data

Sources & result details

IEC: 22 Oct 2021, 11:48 SAST · checked 05 Nov 2026, 15:49 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: 22 Oct 2021, 11:48 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 Greater Giyani. Ward results include areas outside KaMapuva.

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 2011.

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