Counted.co.zaPlay game

Babirwa, Limpopo

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
85.6%76 790 votes
DEMOCRATIC ALLIANCE
7.4%6 680 votes
PAN AFRICANIST CONGRESS OF AZANIA
4.3%3 853 votes
INKATHA FREEDOM PARTY
1.1%974 votes
UNITED DEMOCRATIC MOVEMENT
0.9%770 votes
INDEPENDENTS
0.7%600 votes
Mogalakwena · 2000 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—76 79085,6391
DEMOCRATIC ALLIANCE—6 6807,4498
PAN AFRICANIST CONGRESS OF AZANIA—3 8534,297
INKATHA FREEDOM PARTY—9741,0862
UNITED DEMOCRATIC MOVEMENT—7700,8587
INDEPENDENTS—6000,6691

89667 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 %
ANC85.6%—
DA7.4%—
PAC4.3%—
IFP1.1%—
UDM0.9%—
Other0.7%—
NP367 - Mogalakwena · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS76 79085,639189 667Reported
2 000DEMOCRATIC ALLIANCE6 6807,449889 667Reported
2 000PAN AFRICANIST CONGRESS OF AZANIA3 8534,29789 667Reported
2 000INKATHA FREEDOM PARTY9741,086289 667Reported
2 000UNITED DEMOCRATIC MOVEMENT7700,858789 667Reported

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 Mogalakwena

31 wards

Ward 1
ANC91.4%Leading candidate: Matheko Japhta Cholo
PAC4.7%
Lead: 3 030 votes
Ward 2
ANC85.1%Leading candidate: Kwena Simon Setumo
PAC10.4%
Lead: 2 044 votes
Ward 3
ANC82.7%Leading candidate: Nnyuru John Motebele
PAC9.6%
Lead: 1 878 votes
Ward 4
ANC86.4%Leading candidate: Bethuel Sekgokolo Kadiaka
DA8.0%
Lead: 2 211 votes
Ward 5
ANC91.6%Leading candidate: Malesela Mathews Mabusela
DA4.1%
Lead: 2 634 votes
Ward 6
ANC92.1%Leading candidate: Lesibana Abram Makgai
PAC3.5%
Lead: 2 955 votes
Ward 7
ANC88.3%Leading candidate: Matlhora Titus Matlwa
INDEPENDENTS3.9%
Lead: 2 808 votes
Ward 8
ANC93.5%Leading candidate: Madumetja Billy Teffo
IFP2.9%
Lead: 3 285 votes
Ward 9
ANC95.4%Leading candidate: Lesiba Jairus Lebelo
PAC2.0%
Lead: 3 413 votes
Ward 10
ANC91.5%Leading candidate: Malesela Charles Kgwale
DA3.1%
Lead: 2 492 votes
Ward 11
ANC88.2%Leading candidate: Khwinana Lucas Mabetwa
DA4.7%
Lead: 2 870 votes
Ward 12
ANC91.5%Leading candidate: Malesela Phillipos Dolo
PAC7.2%
Lead: 2 271 votes
Ward 13
ANC92.7%Leading candidate: Resimate Jan Baloyi
PAC3.2%
Lead: 3 063 votes
Ward 14
ANC81.9%Leading candidate: Malose Abram Mphela
DA7.6%
Lead: 2 329 votes
Ward 15
ANC89.4%Leading candidate: Ralehese Hamilton Langa
PAC6.8%
Lead: 2 920 votes
Ward 16
ANC78.6%Leading candidate: Lesiba Solomon Monyeki
PAC17.7%
Lead: 2 328 votes
Ward 17
ANC91.0%Leading candidate: Mmapula Joyce Selepe
PAC4.0%
Lead: 2 495 votes
Ward 18
ANC91.1%Leading candidate: Lesiba Nathaniel Lamola
DA5.2%
Lead: 2 523 votes
Ward 19
ANC90.8%Leading candidate: Lesetja Charles Kganyago
DA6.0%
Lead: 1 326 votes
Ward 20
ANC97.7%Leading candidate: Resimate Norman Machebele
PAC1.2%
Lead: 3 483 votes
Ward 21
ANC88.7%Leading candidate: Malesela Jerry Matlwa
DA8.0%
Lead: 2 231 votes
Ward 22
ANC85.6%Leading candidate: Madimetja Obed Mathiane
PAC8.1%
Lead: 1 828 votes
Ward 23
ANC89.6%Leading candidate: Matsobane Isaac Mogotlane
PAC3.4%
Lead: 2 278 votes
Ward 24
ANC89.0%Leading candidate: Masebetse Jacob Shiburi
DA5.1%
Lead: 2 700 votes
Ward 25
ANC93.5%Leading candidate: Lenga Laurence Kgosana
DA4.2%
Lead: 1 560 votes
Ward 26
ANC86.0%Leading candidate: Puleng Herman Tsebe
DA5.0%
Lead: 1 800 votes
Ward 27
ANC83.9%Leading candidate: Matome Augustine Shogole
UDM6.7%
Lead: 1 333 votes
Ward 28
ANC94.1%Leading candidate: Tente Harold Morallane
UDM2.4%
Lead: 1 588 votes
Ward 29
ANC92.7%Leading candidate: Ramoshoeu Victor Makhafola
DA3.1%
Lead: 2 642 votes
Ward 30
DA53.2%Leading candidate: William Oliver Read
ANC36.7%
Lead: 593 votes
Ward 31
DA78.5%Leading candidate: Johan Francis Barnard
ANC20.6%
Lead: 1 331 votes
Wards in Mogalakwena ·
WardElectionParty / entryVotesVote share (%)
Ward 12 000AFRICAN NATIONAL CONGRESS3 19491,4139
Ward 12 000PAN AFRICANIST CONGRESS OF AZANIA1644,6938
Ward 22 000AFRICAN NATIONAL CONGRESS2 32985,0621
Ward 22 000PAN AFRICANIST CONGRESS OF AZANIA28510,4091
Ward 32 000AFRICAN NATIONAL CONGRESS2 12682,7237
Ward 32 000PAN AFRICANIST CONGRESS OF AZANIA2489,6498
Ward 42 000AFRICAN NATIONAL CONGRESS2 43786,4184
Ward 42 000DEMOCRATIC ALLIANCE2268,0142
Ward 52 000AFRICAN NATIONAL CONGRESS2 75691,6223
Ward 52 000DEMOCRATIC ALLIANCE1224,0559
Ward 62 000AFRICAN NATIONAL CONGRESS3 07092,1369
Ward 62 000PAN AFRICANIST CONGRESS OF AZANIA1153,4514
Ward 72 000AFRICAN NATIONAL CONGRESS2 93988,3113
Ward 72 000INDEPENDENTS1313,9363
Ward 82 000AFRICAN NATIONAL CONGRESS3 39293,495
Ward 82 000INKATHA FREEDOM PARTY1072,9493
Ward 92 000AFRICAN NATIONAL CONGRESS3 48595,401
Ward 92 000PAN AFRICANIST CONGRESS OF AZANIA721,971
Ward 102 000AFRICAN NATIONAL CONGRESS2 57891,5483
Ward 102 000DEMOCRATIC ALLIANCE863,054
Ward 112 000AFRICAN NATIONAL CONGRESS3 03288,1652
Ward 112 000DEMOCRATIC ALLIANCE1624,7107
Ward 122 000AFRICAN NATIONAL CONGRESS2 46691,4688
Ward 122 000PAN AFRICANIST CONGRESS OF AZANIA1957,2329
Ward 132 000AFRICAN NATIONAL CONGRESS3 17192,6651
Ward 132 000PAN AFRICANIST CONGRESS OF AZANIA1083,156
Ward 142 000AFRICAN NATIONAL CONGRESS2 56881,94
Ward 142 000DEMOCRATIC ALLIANCE2397,626
Ward 152 000AFRICAN NATIONAL CONGRESS3 16189,3948
Ward 152 000PAN AFRICANIST CONGRESS OF AZANIA2416,8156
Ward 162 000AFRICAN NATIONAL CONGRESS3 00378,5509
Ward 162 000PAN AFRICANIST CONGRESS OF AZANIA67517,6563
Ward 172 000AFRICAN NATIONAL CONGRESS2 60991,001
Ward 172 000PAN AFRICANIST CONGRESS OF AZANIA1143,9763
Ward 182 000AFRICAN NATIONAL CONGRESS2 67791,0544
Ward 182 000DEMOCRATIC ALLIANCE1545,2381
Ward 192 000AFRICAN NATIONAL CONGRESS1 41990,7869
Ward 192 000DEMOCRATIC ALLIANCE935,9501
Ward 202 000AFRICAN NATIONAL CONGRESS3 52697,7273
Ward 202 000PAN AFRICANIST CONGRESS OF AZANIA431,1918
Ward 212 000AFRICAN NATIONAL CONGRESS2 45288,6799
Ward 212 000DEMOCRATIC ALLIANCE2217,9928
Ward 222 000AFRICAN NATIONAL CONGRESS2 01985,5871
Ward 222 000PAN AFRICANIST CONGRESS OF AZANIA1918,0967
Ward 232 000AFRICAN NATIONAL CONGRESS2 36789,5912
Ward 232 000PAN AFRICANIST CONGRESS OF AZANIA893,3687
Ward 242 000AFRICAN NATIONAL CONGRESS2 86488,9717
Ward 242 000DEMOCRATIC ALLIANCE1645,0947
Ward 252 000AFRICAN NATIONAL CONGRESS1 63493,5318
Ward 252 000DEMOCRATIC ALLIANCE744,2358
Ward 262 000AFRICAN NATIONAL CONGRESS1 91285,9712
Ward 262 000DEMOCRATIC ALLIANCE1125,036
Ward 272 000AFRICAN NATIONAL CONGRESS1 44883,942
Ward 272 000UNITED DEMOCRATIC MOVEMENT1156,6667
Ward 282 000AFRICAN NATIONAL CONGRESS1 62994,0531
Ward 282 000UNITED DEMOCRATIC MOVEMENT412,3672
Ward 292 000AFRICAN NATIONAL CONGRESS2 73392,7384
Ward 292 000DEMOCRATIC ALLIANCE913,0879
Ward 302 000DEMOCRATIC ALLIANCE1 91353,2424
Ward 302 000AFRICAN NATIONAL CONGRESS1 32036,7381
Ward 312 000DEMOCRATIC ALLIANCE1 80578,5124
Ward 312 000AFRICAN NATIONAL CONGRESS47420,6177

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, 16:01 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 Mogalakwena. Ward results include areas outside Babirwa.

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 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. Small boundary alignment differences were excluded using a 10-metre precision tolerance, a combined foreign area below 0.01% of the place, and agreement with the source municipality.

Give something back

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

Donations go directly to each organisation.

Share results