Counted.co.za

Your municipality · Moses Kotane

Baleng

ANC retains its majority

45of 69 seats

2021 results

2021

Council seats

ANC45 seats64.4% of votes
EFF13 seats18.4% of votes
DA2 seats2.0% of votes
Other9 seats13.3% of votes
TSOGANG CIVIC MOVEMENT2 seats2.0% of votes
ACDP1 seat0.7% of votes
AFRICAN INDEPENDENT CONGRESS1 seat1.7% of votes
BANA BA THARI1 seat1.2% of votes
FORUM 4 SERVICE DELIVERY1 seat1.7% of votes
INDEPENDENTS1 seat3.2% of votes
INDEPENDENTS FOR COMMUNITIES1 seat1.7% of votes
UNITED CHRISTIAN DEMOCRATIC PARTY1 seat1.1% of votes
Vote breakdown

Combined ballot votes

AFRICAN NATIONAL CONGRESS
64.4%61 960 votes
ECONOMIC FREEDOM FIGHTERS
18.4%17 743 votes
INDEPENDENTS
3.2%3 109 votes
Other: show remaining parties: hide remaining parties14.0%13 463 votes
TSOGANG CIVIC MOVEMENT
2.0%1 973 votes
DEMOCRATIC ALLIANCE
2.0%1 920 votes
FORUM 4 SERVICE DELIVERY
1.7%1 656 votes
INDEPENDENTS FOR COMMUNITIES
1.7%1 638 votes
AFRICAN INDEPENDENT CONGRESS
1.7%1 606 votes
BANA BA THARI
1.2%1 138 votes
UNITED CHRISTIAN DEMOCRATIC PARTY
1.1%1 070 votes
OTHER
1.0%938 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.7%639 votes
AFRICAN PEOPLE'S CONVENTION
0.5%528 votes
UNITED DEMOCRATIC MOVEMENT
0.4%357 votes

How the vote changed

Other

Swipe to see history

2021Vote %vs 2016
ANC64.4%
EFF18.4%
UNITED CHRISTIAN DEMOCRATIC PARTY1.1%
DA2.0%
TCM2.0%
Other12.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

Browse wards

Wards in Moses Kotane

35 wards

What is a ward?

One ward elects one councillor to the municipal council.

A ward

A part of a local or metro municipality. Its councillor represents residents on that council.

One seat

The ward candidate with the most votes wins, even with less than half the votes.

Winning a ward does not mean winning control of the whole council. The council also includes PR councillors.

IEC guide to council seats
Ward 1
ANC76.5%Leading candidate: RHYME TEBOGO SEPHOTI
EFF18.0%
Lead: 2 067 votes
Ward 2
ANC64.4%Leading candidate: HARRIS SIPHO KALIPA
EFF15.9%
Lead: 1 697 votes
Ward 3
ANC68.6%Leading candidate: STEPHINA NTEBATSENG MASHISHI
EFF13.6%
Lead: 1 395 votes
Ward 4
ANC84.4%Leading candidate: SAMUEL KOMAAKGOSI MASOKWANE
EFF12.4%
Lead: 2 244 votes
Ward 5
ANC67.9%Leading candidate: ENOCK NOAH DITSELE
EFF15.5%
Lead: 1 601 votes
Ward 6
ANC79.8%Leading candidate: JUSTICE TLHAMO MABASO
EFF14.7%
Lead: 2 182 votes
Ward 7
ANC62.0%Leading candidate: ITUMELENG PATRICK SEROLE
EFF27.2%
Lead: 745 votes
Ward 8
ANC60.3%Leading candidate: MOPYANE NELSON SEFORA
EFF15.1%
Lead: 1 478 votes
Ward 9
ANC55.0%Leading candidate: MOTLHANKE HERMAN MAGOLENG
EFF19.9%
Lead: 958 votes
Ward 10
ANC63.5%Leading candidate: ITUMELENG ABNER SEKOBOANE
EFF22.0%
Lead: 1 386 votes
Ward 11
ANC48.9%Leading candidate: EFESIA MATSHERENG
EFF32.0%
Lead: 533 votes
Ward 12
ANC41.4%Leading candidate: BONTLE SALAMINAH BOSIELO
FORUM 4 SERVICE DELIVERY31.1%
Lead: 331 votes
Ward 13
ANC70.9%Leading candidate: FORTUNE LUVUNO
EFF17.7%
Lead: 895 votes
Ward 14
ANC63.4%Leading candidate: MPHO JACOB RABOROKO
EFF27.5%
Lead: 591 votes
Ward 15
ANC60.3%Leading candidate: TSHIDI DOROTHY KGOTLHANG
EFF31.2%
Lead: 660 votes
Ward 16
ANC62.5%Leading candidate: MOGOMOTSI JOHN MOGALE
EFF13.0%
Lead: 1 434 votes
Ward 17
ANC77.2%Leading candidate: KOPANO BRIAN KHUNOU
EFF18.8%
Lead: 1 351 votes
Ward 18
ANC71.9%Leading candidate: JOYCE MMAMIKI RADIOKANA
BANA BA THARI10.5%
Lead: 2 130 votes
Ward 19
ANC75.0%Leading candidate: SELLO SIMON HLOJANE
EFF17.6%
Lead: 1 291 votes
Ward 20
ANC73.5%Leading candidate: MOTSISI OBED MOGAPI
EFF19.8%
Lead: 1 376 votes
Ward 21
ANC65.6%Leading candidate: TSHEPO CONFIDENCE KHUMALO
EFF28.5%
Lead: 1 288 votes
Ward 22
ANC73.9%Leading candidate: KABELO PETRUS LETSATSI
EFF9.3%
Lead: 1 518 votes
Ward 23
ANC70.1%Leading candidate: THOBEGO JEREMIA MOGAKI
EFF19.3%
Lead: 1 231 votes
Ward 24
ANC77.9%Leading candidate: NOMVULA SEANOKENG GRACE SEKAO
EFF11.4%
Lead: 1 701 votes
Ward 25
ANC61.5%Leading candidate: PETER GOBAKWANG KANAOMANG
EFF16.8%
Lead: 1 264 votes
Ward 26
ANC57.2%Leading candidate: NKEKO ANASTATIA LETLAPE
INDEPENDENTS20.5%
Lead: 1 085 votes
Ward 27
ANC52.5%Leading candidate: JOSEPH SHIMANE SIBANDA
TSOGANG CIVIC MOVEMENT22.1%
Lead: 947 votes
Ward 28
ANC61.6%Leading candidate: PETER KATLEGO RADIKELEDI
EFF25.1%
Lead: 1 099 votes
Ward 29
ANC48.4%
INDEPENDENTS27.7%
Lead: 613 votes
Ward 30
ANC58.2%Leading candidate: SHADRACK AOBAKWE SEBALO
EFF22.2%
Lead: 1 074 votes
Ward 31
ANC53.6%Leading candidate: MOOKAMEDI BODIBE THALE
EFF26.0%
Lead: 698 votes
Ward 32
ANC76.7%Leading candidate: OBAKENG OBED PILANE
EFF11.9%
Lead: 1 352 votes
Ward 33
ANC43.2%Leading candidate: THATO GAGOINEWE MOSAKO
EFF26.8%
Lead: 446 votes
Ward 34
ANC82.1%Leading candidate: PRECIOUS KELEBOGILE MULEYA
EFF7.1%
Lead: 1 386 votes
Ward 35
ANC57.4%Leading candidate: LUCKY MXOLENI PITSO
EFF26.0%
Lead: 753 votes
Local, district or metro?

Local councils and district councils share responsibilities. Metros combine both.

Your town and nearby areas

Handles local services such as refuse collection and local roads, with responsibilities shared with the district.

Several local municipalities

Coordinates planning and shared services across its area, such as bulk water infrastructure. Functions vary by area.

One council for a large city

Combines local and district responsibilities. There is no separate district council above it.

A district municipality is a level of local government. A voting district is a small voting area; it has no council of its own.

CoGTA guide to local government
Sources & result details

IEC: 15 Jan 2022, 17:50 SAST · checked 05 Nov 2026, 15:39 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 69 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: 15 Jan 2022, 17:50 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.

IEC guide to council seats
IEC source figures

The council results cover all of Moses Kotane. Ward results include areas outside Baleng.

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

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

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