Counted.co.zaPlay game

Charl Cilliers, Mpumalanga

Ward results

ANC loses its majority

2021

Council seats

ANC26 seats
DA17 seats
EFF13 seats
FF+3 seats
ARP2 seats
Other2 seats
ATM1 seat
IFP1 seat
Govan Mbeki · 2021 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS2641,2698
DEMOCRATIC ALLIANCE1726,9841
ECONOMIC FREEDOM FIGHTERS1320,6349
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS34,7619
AZANIA RESIDENT PARTY23,1746
AFRICAN TRANSFORMATION MOVEMENT11,5873
INKATHA FREEDOM PARTY11,5873
AFRICAN PEOPLE'S CONVENTION00
DISABILITY AND OLDER PERSON POLITICAL PARTY00
INDEPENDENTS00
OTHER00
SAKHISIZWE PROGRESSIVE MOVEMENT00
SINGUKUKHANYA KWEZWE CHRISTIAN PARTY00
UNITED DEMOCRATIC MOVEMENT00

63 seats; 32 needed for a majority.

IEC source

Combined ballot votes

Combined ballot votes

AFRICAN NATIONAL CONGRESS
41.1%45 939 votes
DEMOCRATIC ALLIANCE
26.6%29 714 votes
ECONOMIC FREEDOM FIGHTERS
19.9%22 233 votes
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
4.5%5 074 votes
AZANIA RESIDENT PARTY
2.1%2 328 votes
Other: show remaining parties: hide remaining parties5.9%6 547 votes
AFRICAN TRANSFORMATION MOVEMENT
1.3%1 463 votes
INDEPENDENTS
1.3%1 450 votes
INKATHA FREEDOM PARTY
1.0%1 139 votes
SAKHISIZWE PROGRESSIVE MOVEMENT
0.5%525 votes
AFRICAN PEOPLE'S CONVENTION
0.4%456 votes
OTHER
0.4%440 votes
SINGUKUKHANYA KWEZWE CHRISTIAN PARTY
0.4%433 votes
DISABILITY AND OLDER PERSON POLITICAL PARTY
0.4%399 votes
UNITED DEMOCRATIC MOVEMENT
0.2%242 votes
Govan Mbeki · 2021 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—45 93941,0775
DEMOCRATIC ALLIANCE—29 71426,5695
ECONOMIC FREEDOM FIGHTERS—22 23319,8802
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—5 0744,537
AZANIA RESIDENT PARTY—2 3282,0816
AFRICAN TRANSFORMATION MOVEMENT—1 4631,3082
INDEPENDENTS—1 4501,2966
INKATHA FREEDOM PARTY—1 1391,0185
SAKHISIZWE PROGRESSIVE MOVEMENT—5250,4694
AFRICAN PEOPLE'S CONVENTION—4560,4077
OTHER—4400,3934
SINGUKUKHANYA KWEZWE CHRISTIAN PARTY—4330,3872
DISABILITY AND OLDER PERSON POLITICAL PARTY—3990,3568
UNITED DEMOCRATIC MOVEMENT—2420,2164

111835 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
ANC42—
DA12—
EFF0—
FF+2—
HOËVELDRIF INWONERS VERENIGING0—

31 for a majority · 61 seats

2011Seatsvs 2006
ANC45
DA16
FF+1

32 for a majority · 63 seats

2016Seatsvs 2011
ANC36
DA15
EFF9—
FF+2

32 for a majority · 63 seats

2021Seatsvs 2016
ANC26
DA17
EFF13
FF+3

32 for a majority · 63 seats

MP307 - Govan Mbeki · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 000Seat allocation unavailableUnavailableUnavailableUnavailable
2 006AFRICAN NATIONAL CONGRESS426131
2 006DEMOCRATIC ALLIANCE126131
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS26131
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY16131
2 006HIGHVELD RESIDENTS CONCERNED PARTY16131
2 006INDEPENDENT DEMOCRATS16131
2 006INKATHA FREEDOM PARTY16131
2 006PAN AFRICANIST CONGRESS OF AZANIA16131
2 006NATIONAL DEMOCRATIC CONVENTION06131
2 011AFRICAN NATIONAL CONGRESS456332
2 011DEMOCRATIC ALLIANCE166332
2 011CONGRESS OF THE PEOPLE16332
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS16332
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY06332
2 011INDEPENDENTS06332
2 011INKATHA FREEDOM PARTY06332
2 011NATIONAL FREEDOM PARTY06332
2 011PAN AFRICANIST CONGRESS OF AZANIA06332
2 016AFRICAN NATIONAL CONGRESS366332
2 016DEMOCRATIC ALLIANCE156332
2 016ECONOMIC FREEDOM FIGHTERS96332
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS26332
2 016SAKHISIZWE PROGRESSIVE MOVEMENT16332
2 016AFRICAN PEACE PARTY06332
2 016AFRICAN PEOPLE'S CONVENTION06332
2 016CONGRESS OF THE PEOPLE06332
2 016INDEPENDENTS06332
2 016INKATHA FREEDOM PARTY06332
2 016SINDAWONYE PROGRESSIVE PARTY06332
2 016SINGUKUKHANYA KWEZWE CHRISTIAN PARTY06332
2 021AFRICAN NATIONAL CONGRESS266332
2 021DEMOCRATIC ALLIANCE176332
2 021ECONOMIC FREEDOM FIGHTERS136332
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS36332
2 021AZANIA RESIDENT PARTY26332
2 021AFRICAN TRANSFORMATION MOVEMENT16332
2 021INKATHA FREEDOM PARTY16332
2 021AFRICAN PEOPLE'S CONVENTION06332
2 021DISABILITY AND OLDER PERSON POLITICAL PARTY06332
2 021INDEPENDENTS06332
2 021OTHER06332
2 021SAKHISIZWE PROGRESSIVE MOVEMENT06332
2 021SINGUKUKHANYA KWEZWE CHRISTIAN PARTY06332
2 021UNITED DEMOCRATIC MOVEMENT06332

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 %
ANC69.2%—
DA20.7%—
EFF0.0%—
FF+0.0%—
HOËVELDRIF INWONERS VERENIGING3.5%—
Other6.5%—
2006Vote %vs 2000
ANC68.6%
DA19.7%
EFF0.0%
FF+3.3%
HOËVELDRIF INWONERS VERENIGING0.0%
ID2.6%
Other5.9%
2011Vote %vs 2006
ANC70.3%
DA24.9%
EFF0.0%
FF+1.5%
HOËVELDRIF INWONERS VERENIGING0.0%
Other3.2%
2016Vote %vs 2011
ANC57.0%
DA23.9%
EFF13.2%
FF+2.4%
HOËVELDRIF INWONERS VERENIGING0.0%
Other3.5%
2021Vote %vs 2016
ANC41.1%
DA26.6%
EFF19.9%
FF+4.5%
ARP2.1%
Other5.9%
MP307 - Govan Mbeki · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS63 08169,209591 145Reported
2 000DEMOCRATIC ALLIANCE18 89420,729691 145Reported
2 000ECONOMIC FREEDOM FIGHTERS0091 145No votes recorded in the complete party list.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS0091 145No votes recorded in the complete party list.
2 000HOËVELDRIF INWONERS VERENIGING3 2043,515391 145Reported
2 000INDEPENDENT DEMOCRATS0091 145No votes recorded in the complete party list.
2 000HIGHVELD RESIDENTS CONCERNED PARTY2 0572,256891 145Reported
2 000AZANIA RESIDENT PARTY0091 145No votes recorded in the complete party list.
2 000INKATHA FREEDOM PARTY1 3961,531691 145Reported
2 000AFRICAN TRANSFORMATION MOVEMENT0091 145No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY9691,063191 145Reported
2 000PAN AFRICANIST CONGRESS OF AZANIA8670,951291 145Reported
2 000SAKHISIZWE PROGRESSIVE MOVEMENT0091 145No votes recorded in the complete party list.
2 000CONGRESS OF THE PEOPLE0091 145No votes recorded in the complete party list.
2 000UNITED DEMOCRATIC MOVEMENT4300,471891 145Reported
2 000NATIONAL FREEDOM PARTY0091 145No votes recorded in the complete party list.
2 000AFRICAN PEOPLE'S CONVENTION0091 145No votes recorded in the complete party list.
2 000SINGUKUKHANYA KWEZWE CHRISTIAN PARTY0091 145No votes recorded in the complete party list.
2 000DISABILITY AND OLDER PERSON POLITICAL PARTY0091 145No votes recorded in the complete party list.
2 000NATIONAL DEMOCRATIC CONVENTION0091 145No votes recorded in the complete party list.
2 000AFRICAN PEACE PARTY0091 145No votes recorded in the complete party list.
2 000SINDAWONYE PROGRESSIVE PARTY0091 145No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS66 79768,578797 402Reported
2 006DEMOCRATIC ALLIANCE19 14519,655797 402Reported
2 006ECONOMIC FREEDOM FIGHTERS0097 402No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS3 1883,27397 402Reported
2 006HOËVELDRIF INWONERS VERENIGING0097 402No votes recorded in the complete party list.
2 006INDEPENDENT DEMOCRATS2 5672,635597 402Reported
2 006HIGHVELD RESIDENTS CONCERNED PARTY1 6341,677697 402Reported
2 006AZANIA RESIDENT PARTY0097 402No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY1 2651,298797 402Reported
2 006AFRICAN TRANSFORMATION MOVEMENT0097 402No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY1 2621,295797 402Reported
2 006PAN AFRICANIST CONGRESS OF AZANIA1 2161,248497 402Reported
2 006SAKHISIZWE PROGRESSIVE MOVEMENT0097 402No votes recorded in the complete party list.
2 006CONGRESS OF THE PEOPLE0097 402No votes recorded in the complete party list.
2 006UNITED DEMOCRATIC MOVEMENT0097 402No votes recorded in the complete party list.
2 006NATIONAL FREEDOM PARTY0097 402No votes recorded in the complete party list.
2 006AFRICAN PEOPLE'S CONVENTION0097 402No votes recorded in the complete party list.
2 006SINGUKUKHANYA KWEZWE CHRISTIAN PARTY0097 402No votes recorded in the complete party list.
2 006DISABILITY AND OLDER PERSON POLITICAL PARTY0097 402No votes recorded in the complete party list.
2 006NATIONAL DEMOCRATIC CONVENTION3280,336797 402Reported
2 006AFRICAN PEACE PARTY0097 402No votes recorded in the complete party list.
2 006SINDAWONYE PROGRESSIVE PARTY0097 402No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS99 26170,3011141 194Reported
2 011DEMOCRATIC ALLIANCE35 19524,9267141 194Reported
2 011ECONOMIC FREEDOM FIGHTERS00141 194No votes recorded in the complete party list.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2 1711,5376141 194Reported
2 011HOËVELDRIF INWONERS VERENIGING00141 194No votes recorded in the complete party list.
2 011INDEPENDENT DEMOCRATS00141 194No votes recorded in the complete party list.
2 011HIGHVELD RESIDENTS CONCERNED PARTY00141 194No votes recorded in the complete party list.
2 011AZANIA RESIDENT PARTY00141 194No votes recorded in the complete party list.
2 011INKATHA FREEDOM PARTY4640,3286141 194Reported
2 011AFRICAN TRANSFORMATION MOVEMENT00141 194No votes recorded in the complete party list.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY9550,6764141 194Reported
2 011PAN AFRICANIST CONGRESS OF AZANIA5120,3626141 194Reported
2 011SAKHISIZWE PROGRESSIVE MOVEMENT00141 194No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE1 3620,9646141 194Reported
2 011UNITED DEMOCRATIC MOVEMENT00141 194No votes recorded in the complete party list.
2 011NATIONAL FREEDOM PARTY6540,4632141 194Reported
2 011AFRICAN PEOPLE'S CONVENTION00141 194No votes recorded in the complete party list.
2 011SINGUKUKHANYA KWEZWE CHRISTIAN PARTY00141 194No votes recorded in the complete party list.
2 011DISABILITY AND OLDER PERSON POLITICAL PARTY00141 194No votes recorded in the complete party list.
2 011NATIONAL DEMOCRATIC CONVENTION00141 194No votes recorded in the complete party list.
2 011AFRICAN PEACE PARTY00141 194No votes recorded in the complete party list.
2 011SINDAWONYE PROGRESSIVE PARTY00141 194No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS86 63956,9544152 120Reported
2 016DEMOCRATIC ALLIANCE36 41423,9377152 120Reported
2 016ECONOMIC FREEDOM FIGHTERS20 14113,2402152 120Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS3 6282,385152 120Reported
2 016HOËVELDRIF INWONERS VERENIGING00152 120No votes recorded in the complete party list.
2 016INDEPENDENT DEMOCRATS00152 120No votes recorded in the complete party list.
2 016HIGHVELD RESIDENTS CONCERNED PARTY00152 120No votes recorded in the complete party list.
2 016AZANIA RESIDENT PARTY00152 120No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY6010,3951152 120Reported
2 016AFRICAN TRANSFORMATION MOVEMENT00152 120No votes recorded in the complete party list.
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY00152 120No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA00152 120No votes recorded in the complete party list.
2 016SAKHISIZWE PROGRESSIVE MOVEMENT1 8791,2352152 120Reported
2 016CONGRESS OF THE PEOPLE9010,5923152 120Reported
2 016UNITED DEMOCRATIC MOVEMENT00152 120No votes recorded in the complete party list.
2 016NATIONAL FREEDOM PARTY00152 120No votes recorded in the complete party list.
2 016AFRICAN PEOPLE'S CONVENTION5970,3925152 120Reported
2 016SINGUKUKHANYA KWEZWE CHRISTIAN PARTY2960,1946152 120Reported
2 016DISABILITY AND OLDER PERSON POLITICAL PARTY00152 120No votes recorded in the complete party list.
2 016NATIONAL DEMOCRATIC CONVENTION00152 120No votes recorded in the complete party list.
2 016AFRICAN PEACE PARTY2620,1722152 120Reported
2 016SINDAWONYE PROGRESSIVE PARTY1350,0887152 120Reported
2 021AFRICAN NATIONAL CONGRESS45 93941,0775111 835Reported
2 021DEMOCRATIC ALLIANCE29 71426,5695111 835Reported
2 021ECONOMIC FREEDOM FIGHTERS22 23319,8802111 835Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS5 0744,537111 835Reported
2 021HOËVELDRIF INWONERS VERENIGINGUnavailableUnavailable111 835Not separately listed in this source.
2 021INDEPENDENT DEMOCRATSUnavailableUnavailable111 835Not separately listed in this source.
2 021HIGHVELD RESIDENTS CONCERNED PARTYUnavailableUnavailable111 835Not separately listed in this source.
2 021AZANIA RESIDENT PARTY2 3282,0816111 835Reported
2 021INKATHA FREEDOM PARTY1 1391,0185111 835Reported
2 021AFRICAN TRANSFORMATION MOVEMENT1 4631,3082111 835Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTYUnavailableUnavailable111 835Not separately listed in this source.
2 021PAN AFRICANIST CONGRESS OF AZANIAUnavailableUnavailable111 835Not separately listed in this source.
2 021SAKHISIZWE PROGRESSIVE MOVEMENT5250,4694111 835Reported
2 021CONGRESS OF THE PEOPLEUnavailableUnavailable111 835Not separately listed in this source.
2 021UNITED DEMOCRATIC MOVEMENT2420,2164111 835Reported
2 021NATIONAL FREEDOM PARTYUnavailableUnavailable111 835Not separately listed in this source.
2 021AFRICAN PEOPLE'S CONVENTION4560,4077111 835Reported
2 021SINGUKUKHANYA KWEZWE CHRISTIAN PARTY4330,3872111 835Reported
2 021DISABILITY AND OLDER PERSON POLITICAL PARTY3990,3568111 835Reported
2 021NATIONAL DEMOCRATIC CONVENTIONUnavailableUnavailable111 835Not separately listed in this source.
2 021AFRICAN PEACE PARTYUnavailableUnavailable111 835Not separately listed in this source.
2 021SINDAWONYE PROGRESSIVE PARTYUnavailableUnavailable111 835Not separately listed in this source.

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

Council government

Who governed after 2021

ANCFeb 2026
Administrations & sources

MISTRA records the administrations that governed after the 2021 election, through 28 February 2026. The latest recorded administration is shown below, followed by its predecessors. Party roles and officeholders are recorded at formation; later changes may appear in the notes.

ANC

Members at formation · minority administration · 22 Nov 2021 · recorded active at source cutoff

Inaugural mayor: N. Zuma (ANC)

Source notes: The EFF opposed this administration when it formed, but switched over to supporting it during the term. The role cells record the relationships at formation.

1 recorded administration · 2021–February 2026
  1. ANC

    22 Nov 2021 → Active at cutoff · 28 Feb 2026

    Members at formation. Inaugural mayor: N. Zuma.

    The EFF opposed this administration when it formed, but switched over to supporting it during the term. The role cells record the relationships at formation.

MISTRA, 2026 edition v1.0

Original coalition coding: CC BY 4.0. IEC seat figures and municipal identifiers retain their original terms. Dates and party labels have been normalised. Counted clarifications are labelled and sourced; original wording and source issues are retained in the data.

Ward results

Browse wards

Wards in Govan Mbeki

32 wards

Ward 1
ANC50.5%Leading candidate: Solomon Vusi Mahlangu
EFF25.8%
Lead: 793 votes
Ward 2
ANC61.2%Leading candidate: Joseph Mfanafuthi Maseko
EFF28.5%
Lead: 909 votes
Ward 3
ANC57.1%Leading candidate: Mlungisi Dennis Mnyukana
EFF33.7%
Lead: 705 votes
Ward 4
ANC50.3%Leading candidate: Simpiwe Sindelo
EFF22.1%
Lead: 995 votes
Ward 5
DA83.4%Leading candidate: Mariaan Chamberlain
FF+11.1%
Lead: 3 059 votes
Ward 6
ANC56.2%Leading candidate: Sifiso Isaac Sibanyoni
EFF24.2%
Lead: 1 097 votes
Ward 7
ANC52.7%Leading candidate: Simangaliso Emmanuel Nkwanyana
EFF24.8%
Lead: 769 votes
Ward 8
ANC63.4%Leading candidate: Sonto Margareth Pungwayo
EFF19.1%
Lead: 1 255 votes
Ward 9
ANC50.2%Leading candidate: Philimon Vilakazi
EFF18.9%
Lead: 1 007 votes
Ward 10
ANC60.2%Leading candidate: Lucky Patrick Ngwenya
EFF21.9%
Lead: 1 385 votes
Ward 11
ANC55.0%Leading candidate: Faith Fikile Magagamela
EFF24.4%
Lead: 977 votes
Ward 12
ANC59.5%Leading candidate: Mduduzi Sidney Sehlalo
EFF28.9%
Lead: 736 votes
Ward 13
ANC62.1%Leading candidate: Thivhusiwi Calvin Makhado
EFF16.8%
Lead: 1 192 votes
Ward 14
ANC48.7%Leading candidate: Petrus Jabu Zwane
EFF18.3%
Lead: 924 votes
Ward 15
ANC38.1%Leading candidate: Mabusa Joseph Mtsweni
DA26.7%
Lead: 300 votes
Ward 16
ANC43.7%Leading candidate: Esther Rose Nkabinde
EFF39.7%
Lead: 179 votes
Ward 17
DA39.4%Leading candidate: Jacobus Tesner
ANC33.0%
Lead: 186 votes
Ward 18
DA70.1%Leading candidate: Hester Elizabeth Van Marle
ANC11.7%
Lead: 2 577 votes
Ward 19
ANC66.2%Leading candidate: Sibusiso Johan Mazibuko
EFF19.0%
Lead: 1 122 votes
Ward 20
AZANIA RESIDENT PARTY43.0%Leading candidate: Masobode Alfred Kubheka
ANC30.4%
Lead: 369 votes
Ward 21
DA78.8%Leading candidate: Engela Johanna Van Rooyen
FF+11.4%
Lead: 3 211 votes
Ward 22
ANC56.2%Leading candidate: Nkululeko Raymond Madonsela
EFF35.9%
Lead: 523 votes
Ward 23
ANC56.5%Leading candidate: Judas Magazini Maluka
EFF32.2%
Lead: 1 219 votes
Ward 24
ANC53.8%Leading candidate: Thandi Portia Mtsweni
EFF27.9%
Lead: 1 239 votes
Ward 25
DA74.3%Leading candidate: Ciska Jordaan
FF+10.7%
Lead: 4 003 votes
Ward 26
ANC56.3%Leading candidate: Thabisile Evelyn Mazibuko
EFF26.5%
Lead: 680 votes
Ward 27
ANC52.6%Leading candidate: Philemon Doctor Mtshali
EFF24.3%
Lead: 701 votes
Ward 28
DA38.5%Leading candidate: Desiré Erasmus
ANC27.2%
Lead: 619 votes
Ward 29
ANC46.2%Leading candidate: Aaron Vusumuzi Mbokazi
EFF40.1%
Lead: 189 votes
Ward 30
DA82.8%Leading candidate: Terry-Lee Kleynhans
FF+11.7%
Lead: 3 888 votes
Ward 31
ANC65.3%Leading candidate: Mahlashwani Marius Masinga
EFF21.3%
Lead: 1 032 votes
Ward 32
ANC54.9%Leading candidate: Bafana Elphius Mthembu
EFF31.5%
Lead: 844 votes
Wards in Govan Mbeki ·
WardElectionParty / entryVotesVote share (%)
Ward 12 021AFRICAN NATIONAL CONGRESS1 62350,5135
Ward 12 021ECONOMIC FREEDOM FIGHTERS83025,8326
Ward 22 021AFRICAN NATIONAL CONGRESS1 70061,1951
Ward 22 021ECONOMIC FREEDOM FIGHTERS79128,4737
Ward 32 021AFRICAN NATIONAL CONGRESS1 71857,0954
Ward 32 021ECONOMIC FREEDOM FIGHTERS1 01333,6657
Ward 42 021AFRICAN NATIONAL CONGRESS1 77850,2828
Ward 42 021ECONOMIC FREEDOM FIGHTERS78322,1437
Ward 52 021DEMOCRATIC ALLIANCE3 53083,4121
Ward 52 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS47111,1295
Ward 62 021AFRICAN NATIONAL CONGRESS1 92456,2409
Ward 62 021ECONOMIC FREEDOM FIGHTERS82724,1742
Ward 72 021AFRICAN NATIONAL CONGRESS1 45152,7445
Ward 72 021ECONOMIC FREEDOM FIGHTERS68224,791
Ward 82 021AFRICAN NATIONAL CONGRESS1 79563,3828
Ward 82 021ECONOMIC FREEDOM FIGHTERS54019,0678
Ward 92 021AFRICAN NATIONAL CONGRESS1 61750,2018
Ward 92 021ECONOMIC FREEDOM FIGHTERS61018,9382
Ward 102 021AFRICAN NATIONAL CONGRESS2 17660,2103
Ward 102 021ECONOMIC FREEDOM FIGHTERS79121,8871
Ward 112 021AFRICAN NATIONAL CONGRESS1 75654,9609
Ward 112 021ECONOMIC FREEDOM FIGHTERS77924,3818
Ward 122 021AFRICAN NATIONAL CONGRESS1 43159,5258
Ward 122 021ECONOMIC FREEDOM FIGHTERS69528,9101
Ward 132 021AFRICAN NATIONAL CONGRESS1 63362,0677
Ward 132 021ECONOMIC FREEDOM FIGHTERS44116,7617
Ward 142 021AFRICAN NATIONAL CONGRESS1 47948,6673
Ward 142 021ECONOMIC FREEDOM FIGHTERS55518,2626
Ward 152 021AFRICAN NATIONAL CONGRESS99738,1408
Ward 152 021DEMOCRATIC ALLIANCE69726,6641
Ward 162 021AFRICAN NATIONAL CONGRESS1 94643,6813
Ward 162 021ECONOMIC FREEDOM FIGHTERS1 76739,6633
Ward 172 021DEMOCRATIC ALLIANCE1 14639,3814
Ward 172 021AFRICAN NATIONAL CONGRESS96032,9897
Ward 182 021DEMOCRATIC ALLIANCE3 09370,0566
Ward 182 021AFRICAN NATIONAL CONGRESS51611,6874
Ward 192 021AFRICAN NATIONAL CONGRESS1 57566,2043
Ward 192 021ECONOMIC FREEDOM FIGHTERS45319,0416
Ward 202 021AZANIA RESIDENT PARTY1 26442,964
Ward 202 021AFRICAN NATIONAL CONGRESS89530,4215
Ward 212 021DEMOCRATIC ALLIANCE3 75678,8248
Ward 212 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS54511,4376
Ward 222 021AFRICAN NATIONAL CONGRESS1 45056,2233
Ward 222 021ECONOMIC FREEDOM FIGHTERS92735,9442
Ward 232 021AFRICAN NATIONAL CONGRESS2 84256,4673
Ward 232 021ECONOMIC FREEDOM FIGHTERS1 62332,2472
Ward 242 021AFRICAN NATIONAL CONGRESS2 57853,798
Ward 242 021ECONOMIC FREEDOM FIGHTERS1 33927,9424
Ward 252 021DEMOCRATIC ALLIANCE4 68074,2975
Ward 252 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS67710,7477
Ward 262 021AFRICAN NATIONAL CONGRESS1 28456,3158
Ward 262 021ECONOMIC FREEDOM FIGHTERS60426,4912
Ward 272 021AFRICAN NATIONAL CONGRESS1 30352,5615
Ward 272 021ECONOMIC FREEDOM FIGHTERS60224,284
Ward 282 021DEMOCRATIC ALLIANCE2 11738,4909
Ward 282 021AFRICAN NATIONAL CONGRESS1 49827,2364
Ward 292 021AFRICAN NATIONAL CONGRESS1 43446,1687
Ward 292 021ECONOMIC FREEDOM FIGHTERS1 24540,0837
Ward 302 021DEMOCRATIC ALLIANCE4 52682,7725
Ward 302 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS63811,6679
Ward 312 021AFRICAN NATIONAL CONGRESS1 53065,3009
Ward 312 021ECONOMIC FREEDOM FIGHTERS49821,2548
Ward 322 021AFRICAN NATIONAL CONGRESS1 97854,9444
Ward 322 021ECONOMIC FREEDOM FIGHTERS1 13431,5

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

Source data

Sources & result details

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

Understanding the results

IEC guide to council seats
IEC source figures

The council results cover all of Govan Mbeki. Ward results include areas outside Charl Cilliers.

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