Counted.co.zaPlay game

Westphalia, Limpopo

Find my ward

ANC has an outright majority

2026

Council seats

ANC17 seats
EFF4 seats
ActionSA2 seats
DA2 seats
Other3 seats
MK1 seat
Molemole · 2026 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS1753,125
ECONOMIC FREEDOM FIGHTERS412,5
MOLEMOLE INDEPENDENT VOICE412,5
ACTIONSA26,25
DEMOCRATIC ALLIANCE26,25
AFRIKA MAYIBUYE MOVEMENT13,125
MAGOSHI SWARANANG MOVEMENT13,125
UMKHONTO WESIZWE PARTY13,125
AFRICAN CHRISTIAN DEMOCRATIC PARTY00
AFRICAN HEART CONGRESS00
AFRICAN PEOPLE'S CONVENTION00
AFRICAN TRANSFORMATION MOVEMENT00
ALL CITIZENS PARTY00
BATHOBOHLE POLITICAL PARTY00
BORN TO WIN00
BUILD ONE SOUTH AFRICA00
CIVIC WARRIORS00
CONGRESS OF THE PEOPLE00
DEFENDERS OF THE PEOPLE00
ECONOMIC EMANCIPATION FORUM00
INDEPENDENTS00
MAGAENG00
MOVEMENT FOR TOTAL LIBERATION00
PAN AFRICANIST CONGRESS OF AZANIA00
PATRIOTIC ALLIANCE00
RISE UP AFRICA / TSOGA AFRICA00
SOUTH AFRICAN COMMUNIST PARTY00
UNITED AFRICANS TRANSFORMATION00
UNITED PROGRESSIVE PEOPLE ALLIANCE00
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS00

32 seats; 17 needed for a majority.

IEC source

Municipal PR votes

Municipal PR votes

ACTIONSA
5.1%1 725 votes
DEMOCRATIC ALLIANCE
4.8%1 598 votes
Other: show remaining parties: hide remaining parties9.7%3 261 votes
Molemole · 2026 · Municipal PR votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—18 04753,7161
MOLEMOLE INDEPENDENT VOICE—4 62813,775
ECONOMIC FREEDOM FIGHTERS—4 33812,9119
ACTIONSA—1 7255,1344
DEMOCRATIC ALLIANCE—1 5984,7564
UMKHONTO WESIZWE PARTY—4751,4138
MAGOSHI SWARANANG MOVEMENT—4611,3721
AFRIKA MAYIBUYE MOVEMENT—4211,2531
SOUTH AFRICAN COMMUNIST PARTY—3861,1489
MOVEMENT FOR TOTAL LIBERATION—3170,9435
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—1970,5864
UNITED AFRICANS TRANSFORMATION—1440,4286
AFRICAN HEART CONGRESS—1330,3959
BUILD ONE SOUTH AFRICA—1180,3512
RISE UP AFRICA / TSOGA AFRICA—930,2768
PAN AFRICANIST CONGRESS OF AZANIA—690,2054
CIVIC WARRIORS—620,1845
ALL CITIZENS PARTY—620,1845
AFRICAN PEOPLE'S CONVENTION—520,1548
AFRICAN TRANSFORMATION MOVEMENT—500,1488
AFRICAN CHRISTIAN DEMOCRATIC PARTY—350,1042
MAGAENG—300,0893
ECONOMIC EMANCIPATION FORUM—280,0833
CONGRESS OF THE PEOPLE—260,0774
PATRIOTIC ALLIANCE—240,0714
UNITED PROGRESSIVE PEOPLE ALLIANCE—230,0685
DEFENDERS OF THE PEOPLE—220,0655
BATHOBOHLE POLITICAL PARTY—180,0536
BORN TO WIN—150,0446
INDEPENDENTS—00

33597 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

13 for a majority · 25 seats

2011Seatsvs 2006
ANC24
DA1
PAC0

14 for a majority · 27 seats

2016Seatsvs 2011
ANC23
EFF7—
DA2
PAC0

17 for a majority · 32 seats

2021Seatsvs 2016
ANC22
EFF6
DA1
PAC0

17 for a majority · 32 seats

2026Seatsvs 2021
ANC17
EFF4
DA2
PAC0

17 for a majority · 32 seats

LIM353 - Molemole · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 000Seat allocation unavailableUnavailableUnavailableUnavailable
2 006AFRICAN NATIONAL CONGRESS232513
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY12513
2 006DEMOCRATIC ALLIANCE12513
2 006AZANIAN PEOPLE'S ORGANISATION02513
2 006PAN AFRICANIST CONGRESS OF AZANIA02513
2 006UNITED DEMOCRATIC MOVEMENT02513
2 006UNITED INDEPENDENT FRONT02513
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS02513
2 011AFRICAN NATIONAL CONGRESS242714
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY12714
2 011CONGRESS OF THE PEOPLE12714
2 011DEMOCRATIC ALLIANCE12714
2 011AZANIAN PEOPLE'S ORGANISATION02714
2 011INDEPENDENTS02714
2 011PAN AFRICANIST CONGRESS OF AZANIA02714
2 016AFRICAN NATIONAL CONGRESS233217
2 016ECONOMIC FREEDOM FIGHTERS73217
2 016DEMOCRATIC ALLIANCE23217
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY03217
2 016AGANG SOUTH AFRICA03217
2 016CONGRESS OF THE PEOPLE03217
2 016INDEPENDENTS03217
2 016PAN AFRICANIST CONGRESS OF AZANIA03217
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS03217
2 021AFRICAN NATIONAL CONGRESS223217
2 021ECONOMIC FREEDOM FIGHTERS63217
2 021CAPRICORN INDEPENDENT COMMUNITY ACTIVISTS FORUM23217
2 021CIVIC WARRIORS13217
2 021DEMOCRATIC ALLIANCE13217
2 021ABANTU BATHO CONGRESS03217
2 021AFRICA RESTORATION ALLIANCE03217
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY03217
2 021AFRICAN PEOPLE'S CONVENTION03217
2 021AFRICAN TRANSFORMATION MOVEMENT03217
2 021CONGRESS OF THE PEOPLE03217
2 021INDEPENDENTS03217
2 021OTHER03217
2 021PAN AFRICANIST CONGRESS OF AZANIA03217
2 026AFRICAN NATIONAL CONGRESS173217
2 026ECONOMIC FREEDOM FIGHTERS43217
2 026MOLEMOLE INDEPENDENT VOICE43217
2 026ACTIONSA23217
2 026DEMOCRATIC ALLIANCE23217
2 026AFRIKA MAYIBUYE MOVEMENT13217
2 026MAGOSHI SWARANANG MOVEMENT13217
2 026UMKHONTO WESIZWE PARTY13217
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY03217
2 026AFRICAN HEART CONGRESS03217
2 026AFRICAN PEOPLE'S CONVENTION03217
2 026AFRICAN TRANSFORMATION MOVEMENT03217
2 026ALL CITIZENS PARTY03217
2 026BATHOBOHLE POLITICAL PARTY03217
2 026BORN TO WIN03217
2 026BUILD ONE SOUTH AFRICA03217
2 026CIVIC WARRIORS03217
2 026CONGRESS OF THE PEOPLE03217
2 026DEFENDERS OF THE PEOPLE03217
2 026ECONOMIC EMANCIPATION FORUM03217
2 026INDEPENDENTS03217
2 026MAGAENG03217
2 026MOVEMENT FOR TOTAL LIBERATION03217
2 026PAN AFRICANIST CONGRESS OF AZANIA03217
2 026PATRIOTIC ALLIANCE03217
2 026RISE UP AFRICA / TSOGA AFRICA03217
2 026SOUTH AFRICAN COMMUNIST PARTY03217
2 026UNITED AFRICANS TRANSFORMATION03217
2 026UNITED PROGRESSIVE PEOPLE ALLIANCE03217
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS03217

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 %
ANC85.7%—
EFF0.0%—
DA7.4%—
PAC6.0%—
Other0.9%—
2006Vote %vs 2000
ANC89.4%
EFF0.0%
DA5.2%
PAC1.2%
Other4.2%
2011Vote %vs 2006
ANC86.9%
EFF0.0%
DA4.3%
PAC0.5%
COPE3.6%
Other4.8%
2016Vote %vs 2011
ANC72.6%
EFF20.8%
DA4.3%
PAC0.2%
Other2.0%
2021Vote %vs 2016
ANC68.2%
EFF16.2%
DA3.0%
PAC0.4%
CAPRICORN INDEPENDENT COMMUNITY ACTIVISTS FORUM4.8%
Other7.4%
2026Vote %vs 2021
ANC53.3%
EFF13.0%
DA4.7%
PAC0.2%
Other15.1%—
LIM353 - Molemole · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS25 53185,729229 781Reported
2 000ECONOMIC FREEDOM FIGHTERS0029 781No votes recorded in the complete party list.
2 000MOLEMOLE INDEPENDENT VOICE0029 781No votes recorded in the complete party list.
2 000DEMOCRATIC ALLIANCE2 1947,367129 781Reported
2 000PAN AFRICANIST CONGRESS OF AZANIA1 7956,027329 781Reported
2 000ACTIONSA0029 781No votes recorded in the complete party list.
2 000CAPRICORN INDEPENDENT COMMUNITY ACTIVISTS FORUM0029 781No votes recorded in the complete party list.
2 000CONGRESS OF THE PEOPLE0029 781No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY0029 781No votes recorded in the complete party list.
2 000UMKHONTO WESIZWE PARTY0029 781No votes recorded in the complete party list.
2 000CIVIC WARRIORS0029 781No votes recorded in the complete party list.
2 000MAGOSHI SWARANANG MOVEMENT0029 781No votes recorded in the complete party list.
2 000AFRIKA MAYIBUYE MOVEMENT0029 781No votes recorded in the complete party list.
2 000SOUTH AFRICAN COMMUNIST PARTY0029 781No votes recorded in the complete party list.
2 000MOVEMENT FOR TOTAL LIBERATION0029 781No votes recorded in the complete party list.
2 000UNITED DEMOCRATIC MOVEMENT0029 781No votes recorded in the complete party list.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS0029 781No votes recorded in the complete party list.
2 000AFRICAN TRANSFORMATION MOVEMENT0029 781No votes recorded in the complete party list.
2 000AFRICA RESTORATION ALLIANCE0029 781No votes recorded in the complete party list.
2 000UNITED INDEPENDENT FRONT0029 781No votes recorded in the complete party list.
2 000AFRICAN HEART CONGRESS0029 781No votes recorded in the complete party list.
2 000ABANTU BATHO CONGRESS0029 781No votes recorded in the complete party list.
2 000AZANIAN PEOPLE'S ORGANISATION0029 781No votes recorded in the complete party list.
2 000AFRICAN PEOPLE'S CONVENTION0029 781No votes recorded in the complete party list.
2 000BUILD ONE SOUTH AFRICA0029 781No votes recorded in the complete party list.
2 000RISE UP AFRICA / TSOGA AFRICA0029 781No votes recorded in the complete party list.
2 000UNITED AFRICANS TRANSFORMATION0029 781No votes recorded in the complete party list.
2 000ALL CITIZENS PARTY0029 781No votes recorded in the complete party list.
2 000AGANG SOUTH AFRICA0029 781No votes recorded in the complete party list.
2 000ECONOMIC EMANCIPATION FORUM0029 781No votes recorded in the complete party list.
2 000MAGAENG0029 781No votes recorded in the complete party list.
2 000DEFENDERS OF THE PEOPLE0029 781No votes recorded in the complete party list.
2 000PATRIOTIC ALLIANCE0029 781No votes recorded in the complete party list.
2 000UNITED PROGRESSIVE PEOPLE ALLIANCE0029 781No votes recorded in the complete party list.
2 000BATHOBOHLE POLITICAL PARTY0029 781No votes recorded in the complete party list.
2 000BORN TO WIN0029 781No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS34 87189,42238 996Reported
2 006ECONOMIC FREEDOM FIGHTERS0038 996No votes recorded in the complete party list.
2 006MOLEMOLE INDEPENDENT VOICE0038 996No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE2 0225,185138 996Reported
2 006PAN AFRICANIST CONGRESS OF AZANIA4621,184738 996Reported
2 006ACTIONSA0038 996No votes recorded in the complete party list.
2 006CAPRICORN INDEPENDENT COMMUNITY ACTIVISTS FORUM0038 996No votes recorded in the complete party list.
2 006CONGRESS OF THE PEOPLE0038 996No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY5551,423238 996Reported
2 006UMKHONTO WESIZWE PARTY0038 996No votes recorded in the complete party list.
2 006CIVIC WARRIORS0038 996No votes recorded in the complete party list.
2 006MAGOSHI SWARANANG MOVEMENT0038 996No votes recorded in the complete party list.
2 006AFRIKA MAYIBUYE MOVEMENT0038 996No votes recorded in the complete party list.
2 006SOUTH AFRICAN COMMUNIST PARTY0038 996No votes recorded in the complete party list.
2 006MOVEMENT FOR TOTAL LIBERATION0038 996No votes recorded in the complete party list.
2 006UNITED DEMOCRATIC MOVEMENT3680,943738 996Reported
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS3400,871938 996Reported
2 006AFRICAN TRANSFORMATION MOVEMENT0038 996No votes recorded in the complete party list.
2 006AFRICA RESTORATION ALLIANCE0038 996No votes recorded in the complete party list.
2 006UNITED INDEPENDENT FRONT2090,53638 996Reported
2 006AFRICAN HEART CONGRESS0038 996No votes recorded in the complete party list.
2 006ABANTU BATHO CONGRESS0038 996No votes recorded in the complete party list.
2 006AZANIAN PEOPLE'S ORGANISATION1690,433438 996Reported
2 006AFRICAN PEOPLE'S CONVENTION0038 996No votes recorded in the complete party list.
2 006BUILD ONE SOUTH AFRICA0038 996No votes recorded in the complete party list.
2 006RISE UP AFRICA / TSOGA AFRICA0038 996No votes recorded in the complete party list.
2 006UNITED AFRICANS TRANSFORMATION0038 996No votes recorded in the complete party list.
2 006ALL CITIZENS PARTY0038 996No votes recorded in the complete party list.
2 006AGANG SOUTH AFRICA0038 996No votes recorded in the complete party list.
2 006ECONOMIC EMANCIPATION FORUM0038 996No votes recorded in the complete party list.
2 006MAGAENG0038 996No votes recorded in the complete party list.
2 006DEFENDERS OF THE PEOPLE0038 996No votes recorded in the complete party list.
2 006PATRIOTIC ALLIANCE0038 996No votes recorded in the complete party list.
2 006UNITED PROGRESSIVE PEOPLE ALLIANCE0038 996No votes recorded in the complete party list.
2 006BATHOBOHLE POLITICAL PARTY0038 996No votes recorded in the complete party list.
2 006BORN TO WIN0038 996No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS40 04286,89146 083Reported
2 011ECONOMIC FREEDOM FIGHTERS0046 083No votes recorded in the complete party list.
2 011MOLEMOLE INDEPENDENT VOICE0046 083No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE1 9594,25146 083Reported
2 011PAN AFRICANIST CONGRESS OF AZANIA2370,514346 083Reported
2 011ACTIONSA0046 083No votes recorded in the complete party list.
2 011CAPRICORN INDEPENDENT COMMUNITY ACTIVISTS FORUM0046 083No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE1 6393,556646 083Reported
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY7491,625346 083Reported
2 011UMKHONTO WESIZWE PARTY0046 083No votes recorded in the complete party list.
2 011CIVIC WARRIORS0046 083No votes recorded in the complete party list.
2 011MAGOSHI SWARANANG MOVEMENT0046 083No votes recorded in the complete party list.
2 011AFRIKA MAYIBUYE MOVEMENT0046 083No votes recorded in the complete party list.
2 011SOUTH AFRICAN COMMUNIST PARTY0046 083No votes recorded in the complete party list.
2 011MOVEMENT FOR TOTAL LIBERATION0046 083No votes recorded in the complete party list.
2 011UNITED DEMOCRATIC MOVEMENT0046 083No votes recorded in the complete party list.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS0046 083No votes recorded in the complete party list.
2 011AFRICAN TRANSFORMATION MOVEMENT0046 083No votes recorded in the complete party list.
2 011AFRICA RESTORATION ALLIANCE0046 083No votes recorded in the complete party list.
2 011UNITED INDEPENDENT FRONT0046 083No votes recorded in the complete party list.
2 011AFRICAN HEART CONGRESS0046 083No votes recorded in the complete party list.
2 011ABANTU BATHO CONGRESS0046 083No votes recorded in the complete party list.
2 011AZANIAN PEOPLE'S ORGANISATION1690,366746 083Reported
2 011AFRICAN PEOPLE'S CONVENTION0046 083No votes recorded in the complete party list.
2 011BUILD ONE SOUTH AFRICA0046 083No votes recorded in the complete party list.
2 011RISE UP AFRICA / TSOGA AFRICA0046 083No votes recorded in the complete party list.
2 011UNITED AFRICANS TRANSFORMATION0046 083No votes recorded in the complete party list.
2 011ALL CITIZENS PARTY0046 083No votes recorded in the complete party list.
2 011AGANG SOUTH AFRICA0046 083No votes recorded in the complete party list.
2 011ECONOMIC EMANCIPATION FORUM0046 083No votes recorded in the complete party list.
2 011MAGAENG0046 083No votes recorded in the complete party list.
2 011DEFENDERS OF THE PEOPLE0046 083No votes recorded in the complete party list.
2 011PATRIOTIC ALLIANCE0046 083No votes recorded in the complete party list.
2 011UNITED PROGRESSIVE PEOPLE ALLIANCE0046 083No votes recorded in the complete party list.
2 011BATHOBOHLE POLITICAL PARTY0046 083No votes recorded in the complete party list.
2 011BORN TO WIN0046 083No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS43 77272,627760 269Reported
2 016ECONOMIC FREEDOM FIGHTERS12 55120,82560 269Reported
2 016MOLEMOLE INDEPENDENT VOICE0060 269No votes recorded in the complete party list.
2 016DEMOCRATIC ALLIANCE2 5724,267560 269Reported
2 016PAN AFRICANIST CONGRESS OF AZANIA1500,248960 269Reported
2 016ACTIONSA0060 269No votes recorded in the complete party list.
2 016CAPRICORN INDEPENDENT COMMUNITY ACTIVISTS FORUM0060 269No votes recorded in the complete party list.
2 016CONGRESS OF THE PEOPLE4580,759960 269Reported
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY3360,557560 269Reported
2 016UMKHONTO WESIZWE PARTY0060 269No votes recorded in the complete party list.
2 016CIVIC WARRIORS0060 269No votes recorded in the complete party list.
2 016MAGOSHI SWARANANG MOVEMENT0060 269No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT0060 269No votes recorded in the complete party list.
2 016SOUTH AFRICAN COMMUNIST PARTY0060 269No votes recorded in the complete party list.
2 016MOVEMENT FOR TOTAL LIBERATION0060 269No votes recorded in the complete party list.
2 016UNITED DEMOCRATIC MOVEMENT0060 269No votes recorded in the complete party list.
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2450,406560 269Reported
2 016AFRICAN TRANSFORMATION MOVEMENT0060 269No votes recorded in the complete party list.
2 016AFRICA RESTORATION ALLIANCE0060 269No votes recorded in the complete party list.
2 016UNITED INDEPENDENT FRONT0060 269No votes recorded in the complete party list.
2 016AFRICAN HEART CONGRESS0060 269No votes recorded in the complete party list.
2 016ABANTU BATHO CONGRESS0060 269No votes recorded in the complete party list.
2 016AZANIAN PEOPLE'S ORGANISATION0060 269No votes recorded in the complete party list.
2 016AFRICAN PEOPLE'S CONVENTION0060 269No votes recorded in the complete party list.
2 016BUILD ONE SOUTH AFRICA0060 269No votes recorded in the complete party list.
2 016RISE UP AFRICA / TSOGA AFRICA0060 269No votes recorded in the complete party list.
2 016UNITED AFRICANS TRANSFORMATION0060 269No votes recorded in the complete party list.
2 016ALL CITIZENS PARTY0060 269No votes recorded in the complete party list.
2 016AGANG SOUTH AFRICA870,144460 269Reported
2 016ECONOMIC EMANCIPATION FORUM0060 269No votes recorded in the complete party list.
2 016MAGAENG0060 269No votes recorded in the complete party list.
2 016DEFENDERS OF THE PEOPLE0060 269No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE0060 269No votes recorded in the complete party list.
2 016UNITED PROGRESSIVE PEOPLE ALLIANCE0060 269No votes recorded in the complete party list.
2 016BATHOBOHLE POLITICAL PARTY0060 269No votes recorded in the complete party list.
2 016BORN TO WIN0060 269No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS36 89268,19154 101Reported
2 021ECONOMIC FREEDOM FIGHTERS8 76516,201254 101Reported
2 021MOLEMOLE INDEPENDENT VOICEUnavailableUnavailable54 101Not separately listed in this source.
2 021DEMOCRATIC ALLIANCE1 6403,031454 101Reported
2 021PAN AFRICANIST CONGRESS OF AZANIA2380,439954 101Reported
2 021ACTIONSAUnavailableUnavailable54 101Not separately listed in this source.
2 021CAPRICORN INDEPENDENT COMMUNITY ACTIVISTS FORUM2 5834,774454 101Reported
2 021CONGRESS OF THE PEOPLE1950,360454 101Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY2790,515754 101Reported
2 021UMKHONTO WESIZWE PARTYUnavailableUnavailable54 101Not separately listed in this source.
2 021CIVIC WARRIORS7461,378954 101Reported
2 021MAGOSHI SWARANANG MOVEMENTUnavailableUnavailable54 101Not separately listed in this source.
2 021AFRIKA MAYIBUYE MOVEMENTUnavailableUnavailable54 101Not separately listed in this source.
2 021SOUTH AFRICAN COMMUNIST PARTYUnavailableUnavailable54 101Not separately listed in this source.
2 021MOVEMENT FOR TOTAL LIBERATIONUnavailableUnavailable54 101Not separately listed in this source.
2 021UNITED DEMOCRATIC MOVEMENTUnavailableUnavailable54 101Not separately listed in this source.
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUSUnavailableUnavailable54 101Not separately listed in this source.
2 021AFRICAN TRANSFORMATION MOVEMENT3560,65854 101Reported
2 021AFRICA RESTORATION ALLIANCE3360,621154 101Reported
2 021UNITED INDEPENDENT FRONTUnavailableUnavailable54 101Not separately listed in this source.
2 021AFRICAN HEART CONGRESSUnavailableUnavailable54 101Not separately listed in this source.
2 021ABANTU BATHO CONGRESS2590,478754 101Reported
2 021AZANIAN PEOPLE'S ORGANISATIONUnavailableUnavailable54 101Not separately listed in this source.
2 021AFRICAN PEOPLE'S CONVENTION2130,393754 101Reported
2 021BUILD ONE SOUTH AFRICAUnavailableUnavailable54 101Not separately listed in this source.
2 021RISE UP AFRICA / TSOGA AFRICAUnavailableUnavailable54 101Not separately listed in this source.
2 021UNITED AFRICANS TRANSFORMATIONUnavailableUnavailable54 101Not separately listed in this source.
2 021ALL CITIZENS PARTYUnavailableUnavailable54 101Not separately listed in this source.
2 021AGANG SOUTH AFRICAUnavailableUnavailable54 101Not separately listed in this source.
2 021ECONOMIC EMANCIPATION FORUMUnavailableUnavailable54 101Not separately listed in this source.
2 021MAGAENGUnavailableUnavailable54 101Not separately listed in this source.
2 021DEFENDERS OF THE PEOPLEUnavailableUnavailable54 101Not separately listed in this source.
2 021PATRIOTIC ALLIANCEUnavailableUnavailable54 101Not separately listed in this source.
2 021UNITED PROGRESSIVE PEOPLE ALLIANCEUnavailableUnavailable54 101Not separately listed in this source.
2 021BATHOBOHLE POLITICAL PARTYUnavailableUnavailable54 101Not separately listed in this source.
2 021BORN TO WINUnavailableUnavailable54 101Not separately listed in this source.
2 026AFRICAN NATIONAL CONGRESS35 88353,313267 306Reported
2 026ECONOMIC FREEDOM FIGHTERS8 72512,963267 306Reported
2 026MOLEMOLE INDEPENDENT VOICE9 19513,661567 306Reported
2 026DEMOCRATIC ALLIANCE3 1874,735167 306Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA1490,221467 306Reported
2 026ACTIONSA3 5185,226967 306Reported
2 026CAPRICORN INDEPENDENT COMMUNITY ACTIVISTS FORUM0067 306No votes recorded in the complete party list.
2 026CONGRESS OF THE PEOPLE640,095167 306Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY350,05267 306Reported
2 026UMKHONTO WESIZWE PARTY1 0311,531867 306Reported
2 026CIVIC WARRIORS1180,175367 306Reported
2 026MAGOSHI SWARANANG MOVEMENT8951,329767 306Reported
2 026AFRIKA MAYIBUYE MOVEMENT8561,271867 306Reported
2 026SOUTH AFRICAN COMMUNIST PARTY7831,163367 306Reported
2 026MOVEMENT FOR TOTAL LIBERATION6831,014867 306Reported
2 026UNITED DEMOCRATIC MOVEMENT0067 306No votes recorded in the complete party list.
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS3920,582467 306Reported
2 026AFRICAN TRANSFORMATION MOVEMENT710,105567 306Reported
2 026AFRICA RESTORATION ALLIANCE0067 306No votes recorded in the complete party list.
2 026UNITED INDEPENDENT FRONT0067 306No votes recorded in the complete party list.
2 026AFRICAN HEART CONGRESS3470,515667 306Reported
2 026ABANTU BATHO CONGRESS0067 306No votes recorded in the complete party list.
2 026AZANIAN PEOPLE'S ORGANISATION0067 306No votes recorded in the complete party list.
2 026AFRICAN PEOPLE'S CONVENTION1010,150167 306Reported
2 026BUILD ONE SOUTH AFRICA2470,36767 306Reported
2 026RISE UP AFRICA / TSOGA AFRICA2020,300167 306Reported
2 026UNITED AFRICANS TRANSFORMATION1720,255567 306Reported
2 026ALL CITIZENS PARTY1140,169467 306Reported
2 026AGANG SOUTH AFRICA0067 306No votes recorded in the complete party list.
2 026ECONOMIC EMANCIPATION FORUM770,114467 306Reported
2 026MAGAENG670,099567 306Reported
2 026DEFENDERS OF THE PEOPLE540,080267 306Reported
2 026PATRIOTIC ALLIANCE490,072867 306Reported
2 026UNITED PROGRESSIVE PEOPLE ALLIANCE400,059467 306Reported
2 026BATHOBOHLE POLITICAL PARTY280,041667 306Reported
2 026BORN TO WIN280,041667 306Reported

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.
  • Feed coverage and seat allocations are separate from the national declaration: missing figures remain missing and estimates remain estimates. Corrections and re-votes may follow.
  • 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
Find your ward councillorSee IEC-listed names and official municipal contact routes

Ward results

Find my ward

Find your ward

Loading map…

Westphalia and its wardsExplore map

Wards covering Westphalia

1 wards

Wards covering Westphalia ·
WardElectionParty / entryVotesVote share (%)
Ward 112 026AFRICAN NATIONAL CONGRESS1 04861,0012
Ward 112 026ECONOMIC FREEDOM FIGHTERS26315,3085

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

Source data

Sources & result details

IEC: 06 Nov 2026, 08:21 SAST · checked 09 Nov 2026, 18:16 SAST

Feed coverage and seat allocations are separate from the national declaration: missing figures remain missing and estimates remain estimates. Corrections and re-votes may follow. Reporting progress measures voting districts, not turnout.

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.

Government comparisons use the confirmed pre-election administration when available, otherwise the latest dated record. The new government appears when its membership is confirmed. A retained or changed government requires confirmed records on both sides; seats alone cannot establish it.

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 32 council seats. Feed coverage and seat allocations are separate from the national declaration: missing figures remain missing and estimates remain estimates. Corrections and re-votes may follow. A seat majority does not establish a governing agreement or who will become mayor.

IEC result time: 06 Nov 2026, 08:21 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 Molemole. Ward results include areas outside Westphalia.

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.

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