Counted.co.zaPlay game

Mamello, Gauteng

Find my ward
Parts of Mamello fall in other municipalities

DA has an outright majority

2026

Council seats

DA19 seats
ANC5 seats
FF+2 seats
ActionSA1 seat
EFF1 seat
Other2 seats
MK1 seat
Midvaal · 2026 · Reported council seats
Party / entrySeatsShare of seats (%)
DEMOCRATIC ALLIANCE1963,3333
AFRICAN NATIONAL CONGRESS516,6667
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS26,6667
ACTIONSA13,3333
ECONOMIC FREEDOM FIGHTERS13,3333
TRANSFORMATIVE YES MOVEMENT13,3333
UMKHONTO WESIZWE PARTY13,3333
ACTIVE CITIZENS OF SOUTH AFRICA00
AFRICAN CHRISTIAN DEMOCRATIC PARTY00
AFRICAN CONGRESS FOR TRANSFORMATION00
AFRICAN ECONOMIC FREEDOM00
AFRICAN TRANSFORMATION MOVEMENT00
AFRIKA MAYIBUYE MOVEMENT00
ALL CITIZENS PARTY00
CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS00
ECONOMIC LIBERATORS FORUM SOUTH AFRICA00
INKATHA FREEDOM PARTY00
MAWUSA MOVEMENT PARTY00
ORGANIC HUMANITY MOVEMENT00
PAN AFRICANIST CONGRESS OF AZANIA00
PATRIOTIC ALLIANCE00
SOUTH AFRICAN COMMUNIST PARTY00
UNITED AFRICANS TRANSFORMATION00
VAAL PARTY00

30 seats; 16 needed for a majority.

IEC source

Municipal PR votes

Municipal PR votes

DEMOCRATIC ALLIANCE
62.5%24 844 votes
UMKHONTO WESIZWE PARTY
3.2%1 275 votes
Other: show remaining parties: hide remaining parties7.6%3 019 votes
Midvaal · 2026 · Municipal PR votes
Party / entryCandidateVotesVote share (%)
DEMOCRATIC ALLIANCE—24 84462,4975
AFRICAN NATIONAL CONGRESS—6 07215,2747
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—3 0387,6424
ECONOMIC FREEDOM FIGHTERS—1 5043,7835
UMKHONTO WESIZWE PARTY—1 2753,2074
ACTIONSA—1 2423,1244
TRANSFORMATIVE YES MOVEMENT—4351,0943
SOUTH AFRICAN COMMUNIST PARTY—2820,7094
PAN AFRICANIST CONGRESS OF AZANIA—1710,4302
AFRICAN TRANSFORMATION MOVEMENT—1710,4302
AFRICAN CHRISTIAN DEMOCRATIC PARTY—1530,3849
PATRIOTIC ALLIANCE—1100,2767
ACTIVE CITIZENS OF SOUTH AFRICA—950,239
INKATHA FREEDOM PARTY—700,1761
AFRIKA MAYIBUYE MOVEMENT—660,166
VAAL PARTY—600,1509
AFRICAN CONGRESS FOR TRANSFORMATION—600,1509
UNITED AFRICANS TRANSFORMATION—490,1233
ALL CITIZENS PARTY—220,0553
AFRICAN ECONOMIC FREEDOM—140,0352
ORGANIC HUMANITY MOVEMENT—100,0252
MAWUSA MOVEMENT PARTY—90,0226
CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS—00
ECONOMIC LIBERATORS FORUM SOUTH AFRICA—00

39752 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
DA11—
ANC8—
FF+0—

10 for a majority · 19 seats

2011Seatsvs 2006
DA15
ANC11
FF+1

14 for a majority · 27 seats

2016Seatsvs 2011
DA17
ANC9
FF+1
ALLIANCE OF INDEPENDENTS MIDVAAL0—
EFF2—

15 for a majority · 29 seats

2021Seatsvs 2016
DA19
ANC6
FF+2
EFF2

16 for a majority · 30 seats

2026Seatsvs 2021
DA19
ANC5
FF+2
ALLIANCE OF INDEPENDENTS MIDVAAL0—
EFF1

16 for a majority · 30 seats

GT422 - Midvaal · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 000Seat allocation unavailableUnavailableUnavailableUnavailable
2 006DEMOCRATIC ALLIANCE111910
2 006AFRICAN NATIONAL CONGRESS81910
2 006INDEPENDENT DEMOCRATS01910
2 006INDEPENDENTS01910
2 006INKATHA FREEDOM PARTY01910
2 006PAN AFRICANIST CONGRESS OF AZANIA01910
2 006PEOPLE'S FORUM01910
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS01910
2 011DEMOCRATIC ALLIANCE152714
2 011AFRICAN NATIONAL CONGRESS112714
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS12714
2 011CONGRESS OF THE PEOPLE02714
2 011INDEPENDENTS02714
2 011INKATHA FREEDOM PARTY02714
2 011NATIONAL FREEDOM PARTY02714
2 011PAN AFRICANIST CONGRESS OF AZANIA02714
2 016DEMOCRATIC ALLIANCE172915
2 016AFRICAN NATIONAL CONGRESS92915
2 016ECONOMIC FREEDOM FIGHTERS22915
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS12915
2 016CONGRESS OF THE PEOPLE02915
2 021DEMOCRATIC ALLIANCE193016
2 021AFRICAN NATIONAL CONGRESS63016
2 021ECONOMIC FREEDOM FIGHTERS23016
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS23016
2 021TRANSFORMATIVE YES MOVEMENT13016
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY03016
2 021AFRICAN TRANSFORMATION MOVEMENT03016
2 021COMMUNITY SOLIDARITY ASSOCIATION03016
2 021CONGRESS OF THE PEOPLE03016
2 021INDEPENDENTS03016
2 021OTHER03016
2 021PAN AFRICANIST CONGRESS OF AZANIA03016
2 021PATRIOTIC ALLIANCE03016
2 021UNITED INDEPENDENT MOVEMENT03016
2 026DEMOCRATIC ALLIANCE193016
2 026AFRICAN NATIONAL CONGRESS53016
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS23016
2 026ACTIONSA13016
2 026ECONOMIC FREEDOM FIGHTERS13016
2 026TRANSFORMATIVE YES MOVEMENT13016
2 026UMKHONTO WESIZWE PARTY13016
2 026ACTIVE CITIZENS OF SOUTH AFRICA03016
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY03016
2 026AFRICAN CONGRESS FOR TRANSFORMATION03016
2 026AFRICAN ECONOMIC FREEDOM03016
2 026AFRICAN TRANSFORMATION MOVEMENT03016
2 026AFRIKA MAYIBUYE MOVEMENT03016
2 026ALL CITIZENS PARTY03016
2 026CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS03016
2 026ECONOMIC LIBERATORS FORUM SOUTH AFRICA03016
2 026INKATHA FREEDOM PARTY03016
2 026MAWUSA MOVEMENT PARTY03016
2 026ORGANIC HUMANITY MOVEMENT03016
2 026PAN AFRICANIST CONGRESS OF AZANIA03016
2 026PATRIOTIC ALLIANCE03016
2 026SOUTH AFRICAN COMMUNIST PARTY03016
2 026UNITED AFRICANS TRANSFORMATION03016
2 026VAAL PARTY03016

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 %
DA53.8%—
ANC33.4%—
FF+2.3%—
ALLIANCE OF INDEPENDENTS MIDVAAL5.2%—
EFF0.0%—
Other5.4%—
2006Vote %vs 2000
DA55.7%
ANC38.5%
FF+1.3%
ALLIANCE OF INDEPENDENTS MIDVAAL0.0%
EFF0.0%
Other4.5%
2011Vote %vs 2006
DA56.4%
ANC41.4%
FF+0.9%
ALLIANCE OF INDEPENDENTS MIDVAAL0.0%
EFF0.0%
Other1.3%
2016Vote %vs 2011
DA59.7%
ANC32.1%
FF+3.0%
ALLIANCE OF INDEPENDENTS MIDVAAL0.0%
EFF4.8%
Other0.4%
2021Vote %vs 2016
DA62.7%
ANC21.2%
FF+6.2%
EFF5.0%
Other4.8%
2026Vote %vs 2021
DA61.9%
ANC16.1%
FF+7.7%
ALLIANCE OF INDEPENDENTS MIDVAAL0.0%—
EFF3.8%
Other10.6%—
GT422 - Midvaal · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000DEMOCRATIC ALLIANCE15 92853,750929 633Reported
2 000AFRICAN NATIONAL CONGRESS9 88633,361529 633Reported
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS6732,271129 633Reported
2 000ALLIANCE OF INDEPENDENTS MIDVAAL1 5385,190229 633Reported
2 000ECONOMIC FREEDOM FIGHTERS0029 633No votes recorded in the complete party list.
2 000UMKHONTO WESIZWE PARTY0029 633No votes recorded in the complete party list.
2 000ACTIONSA0029 633No votes recorded in the complete party list.
2 000TRANSFORMATIVE YES MOVEMENT0029 633No votes recorded in the complete party list.
2 000PEOPLE'S FORUM0029 633No votes recorded in the complete party list.
2 000INKATHA FREEDOM PARTY3721,255429 633Reported
2 000PAN AFRICANIST CONGRESS OF AZANIA3271,103529 633Reported
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY2320,782929 633Reported
2 000SOUTH AFRICAN COMMUNIST PARTY0029 633No votes recorded in the complete party list.
2 000INDEPENDENT DEMOCRATS0029 633No votes recorded in the complete party list.
2 000PATRIOTIC ALLIANCE0029 633No votes recorded in the complete party list.
2 000CONGRESS OF THE PEOPLE0029 633No votes recorded in the complete party list.
2 000AFRICAN TRANSFORMATION MOVEMENT0029 633No votes recorded in the complete party list.
2 000ACTIVE CITIZENS OF SOUTH AFRICA0029 633No votes recorded in the complete party list.
2 000UNITED INDEPENDENT MOVEMENT0029 633No votes recorded in the complete party list.
2 000AFRIKA MAYIBUYE MOVEMENT0029 633No votes recorded in the complete party list.
2 000COMMUNITY SOLIDARITY ASSOCIATION0029 633No votes recorded in the complete party list.
2 000NATIONAL FREEDOM PARTY0029 633No votes recorded in the complete party list.
2 000VAAL PARTY0029 633No votes recorded in the complete party list.
2 000AFRICAN CONGRESS FOR TRANSFORMATION0029 633No votes recorded in the complete party list.
2 000CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS0029 633No votes recorded in the complete party list.
2 000UNITED AFRICANS TRANSFORMATION0029 633No votes recorded in the complete party list.
2 000ALL CITIZENS PARTY0029 633No votes recorded in the complete party list.
2 000ORGANIC HUMANITY MOVEMENT0029 633No votes recorded in the complete party list.
2 000AFRICAN ECONOMIC FREEDOM0029 633No votes recorded in the complete party list.
2 000MAWUSA MOVEMENT PARTY0029 633No votes recorded in the complete party list.
2 000ECONOMIC LIBERATORS FORUM SOUTH AFRICA0029 633No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE23 80055,699942 729Reported
2 006AFRICAN NATIONAL CONGRESS16 45438,507842 729Reported
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS5661,324642 729Reported
2 006ALLIANCE OF INDEPENDENTS MIDVAAL0042 729No votes recorded in the complete party list.
2 006ECONOMIC FREEDOM FIGHTERS0042 729No votes recorded in the complete party list.
2 006UMKHONTO WESIZWE PARTY0042 729No votes recorded in the complete party list.
2 006ACTIONSA0042 729No votes recorded in the complete party list.
2 006TRANSFORMATIVE YES MOVEMENT0042 729No votes recorded in the complete party list.
2 006PEOPLE'S FORUM5861,371442 729Reported
2 006INKATHA FREEDOM PARTY2810,657642 729Reported
2 006PAN AFRICANIST CONGRESS OF AZANIA3350,78442 729Reported
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY0042 729No votes recorded in the complete party list.
2 006SOUTH AFRICAN COMMUNIST PARTY0042 729No votes recorded in the complete party list.
2 006INDEPENDENT DEMOCRATS2860,669342 729Reported
2 006PATRIOTIC ALLIANCE0042 729No votes recorded in the complete party list.
2 006CONGRESS OF THE PEOPLE0042 729No votes recorded in the complete party list.
2 006AFRICAN TRANSFORMATION MOVEMENT0042 729No votes recorded in the complete party list.
2 006ACTIVE CITIZENS OF SOUTH AFRICA0042 729No votes recorded in the complete party list.
2 006UNITED INDEPENDENT MOVEMENT0042 729No votes recorded in the complete party list.
2 006AFRIKA MAYIBUYE MOVEMENT0042 729No votes recorded in the complete party list.
2 006COMMUNITY SOLIDARITY ASSOCIATION0042 729No votes recorded in the complete party list.
2 006NATIONAL FREEDOM PARTY0042 729No votes recorded in the complete party list.
2 006VAAL PARTY0042 729No votes recorded in the complete party list.
2 006AFRICAN CONGRESS FOR TRANSFORMATION0042 729No votes recorded in the complete party list.
2 006CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS0042 729No votes recorded in the complete party list.
2 006UNITED AFRICANS TRANSFORMATION0042 729No votes recorded in the complete party list.
2 006ALL CITIZENS PARTY0042 729No votes recorded in the complete party list.
2 006ORGANIC HUMANITY MOVEMENT0042 729No votes recorded in the complete party list.
2 006AFRICAN ECONOMIC FREEDOM0042 729No votes recorded in the complete party list.
2 006MAWUSA MOVEMENT PARTY0042 729No votes recorded in the complete party list.
2 006ECONOMIC LIBERATORS FORUM SOUTH AFRICA0042 729No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE36 45756,387864 654Reported
2 011AFRICAN NATIONAL CONGRESS26 78141,42264 654Reported
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS5700,881664 654Reported
2 011ALLIANCE OF INDEPENDENTS MIDVAAL0064 654No votes recorded in the complete party list.
2 011ECONOMIC FREEDOM FIGHTERS0064 654No votes recorded in the complete party list.
2 011UMKHONTO WESIZWE PARTY0064 654No votes recorded in the complete party list.
2 011ACTIONSA0064 654No votes recorded in the complete party list.
2 011TRANSFORMATIVE YES MOVEMENT0064 654No votes recorded in the complete party list.
2 011PEOPLE'S FORUM0064 654No votes recorded in the complete party list.
2 011INKATHA FREEDOM PARTY870,134664 654Reported
2 011PAN AFRICANIST CONGRESS OF AZANIA3430,530564 654Reported
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY0064 654No votes recorded in the complete party list.
2 011SOUTH AFRICAN COMMUNIST PARTY0064 654No votes recorded in the complete party list.
2 011INDEPENDENT DEMOCRATS0064 654No votes recorded in the complete party list.
2 011PATRIOTIC ALLIANCE0064 654No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE2510,388264 654Reported
2 011AFRICAN TRANSFORMATION MOVEMENT0064 654No votes recorded in the complete party list.
2 011ACTIVE CITIZENS OF SOUTH AFRICA0064 654No votes recorded in the complete party list.
2 011UNITED INDEPENDENT MOVEMENT0064 654No votes recorded in the complete party list.
2 011AFRIKA MAYIBUYE MOVEMENT0064 654No votes recorded in the complete party list.
2 011COMMUNITY SOLIDARITY ASSOCIATION0064 654No votes recorded in the complete party list.
2 011NATIONAL FREEDOM PARTY1000,154764 654Reported
2 011VAAL PARTY0064 654No votes recorded in the complete party list.
2 011AFRICAN CONGRESS FOR TRANSFORMATION0064 654No votes recorded in the complete party list.
2 011CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS0064 654No votes recorded in the complete party list.
2 011UNITED AFRICANS TRANSFORMATION0064 654No votes recorded in the complete party list.
2 011ALL CITIZENS PARTY0064 654No votes recorded in the complete party list.
2 011ORGANIC HUMANITY MOVEMENT0064 654No votes recorded in the complete party list.
2 011AFRICAN ECONOMIC FREEDOM0064 654No votes recorded in the complete party list.
2 011MAWUSA MOVEMENT PARTY0064 654No votes recorded in the complete party list.
2 011ECONOMIC LIBERATORS FORUM SOUTH AFRICA0064 654No votes recorded in the complete party list.
2 016DEMOCRATIC ALLIANCE42 77259,701671 643Reported
2 016AFRICAN NATIONAL CONGRESS22 98432,081371 643Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2 1412,988471 643Reported
2 016ALLIANCE OF INDEPENDENTS MIDVAAL0071 643No votes recorded in the complete party list.
2 016ECONOMIC FREEDOM FIGHTERS3 4374,797471 643Reported
2 016UMKHONTO WESIZWE PARTY0071 643No votes recorded in the complete party list.
2 016ACTIONSA0071 643No votes recorded in the complete party list.
2 016TRANSFORMATIVE YES MOVEMENT0071 643No votes recorded in the complete party list.
2 016PEOPLE'S FORUM0071 643No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY0071 643No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA0071 643No votes recorded in the complete party list.
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY0071 643No votes recorded in the complete party list.
2 016SOUTH AFRICAN COMMUNIST PARTY0071 643No votes recorded in the complete party list.
2 016INDEPENDENT DEMOCRATS0071 643No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE0071 643No votes recorded in the complete party list.
2 016CONGRESS OF THE PEOPLE3090,431371 643Reported
2 016AFRICAN TRANSFORMATION MOVEMENT0071 643No votes recorded in the complete party list.
2 016ACTIVE CITIZENS OF SOUTH AFRICA0071 643No votes recorded in the complete party list.
2 016UNITED INDEPENDENT MOVEMENT0071 643No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT0071 643No votes recorded in the complete party list.
2 016COMMUNITY SOLIDARITY ASSOCIATION0071 643No votes recorded in the complete party list.
2 016NATIONAL FREEDOM PARTY0071 643No votes recorded in the complete party list.
2 016VAAL PARTY0071 643No votes recorded in the complete party list.
2 016AFRICAN CONGRESS FOR TRANSFORMATION0071 643No votes recorded in the complete party list.
2 016CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS0071 643No votes recorded in the complete party list.
2 016UNITED AFRICANS TRANSFORMATION0071 643No votes recorded in the complete party list.
2 016ALL CITIZENS PARTY0071 643No votes recorded in the complete party list.
2 016ORGANIC HUMANITY MOVEMENT0071 643No votes recorded in the complete party list.
2 016AFRICAN ECONOMIC FREEDOM0071 643No votes recorded in the complete party list.
2 016MAWUSA MOVEMENT PARTY0071 643No votes recorded in the complete party list.
2 016ECONOMIC LIBERATORS FORUM SOUTH AFRICA0071 643No votes recorded in the complete party list.
2 021DEMOCRATIC ALLIANCE38 85562,691661 978Reported
2 021AFRICAN NATIONAL CONGRESS13 12821,181761 978Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS3 8726,247461 978Reported
2 021ALLIANCE OF INDEPENDENTS MIDVAALUnavailableUnavailable61 978Not separately listed in this source.
2 021ECONOMIC FREEDOM FIGHTERS3 1185,030861 978Reported
2 021UMKHONTO WESIZWE PARTYUnavailableUnavailable61 978Not separately listed in this source.
2 021ACTIONSAUnavailableUnavailable61 978Not separately listed in this source.
2 021TRANSFORMATIVE YES MOVEMENT1 1261,816861 978Reported
2 021PEOPLE'S FORUMUnavailableUnavailable61 978Not separately listed in this source.
2 021INKATHA FREEDOM PARTYUnavailableUnavailable61 978Not separately listed in this source.
2 021PAN AFRICANIST CONGRESS OF AZANIA1950,314661 978Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY4810,776161 978Reported
2 021SOUTH AFRICAN COMMUNIST PARTYUnavailableUnavailable61 978Not separately listed in this source.
2 021INDEPENDENT DEMOCRATSUnavailableUnavailable61 978Not separately listed in this source.
2 021PATRIOTIC ALLIANCE3800,613161 978Reported
2 021CONGRESS OF THE PEOPLE1490,240461 978Reported
2 021AFRICAN TRANSFORMATION MOVEMENT1460,235661 978Reported
2 021ACTIVE CITIZENS OF SOUTH AFRICAUnavailableUnavailable61 978Not separately listed in this source.
2 021UNITED INDEPENDENT MOVEMENT1530,246961 978Reported
2 021AFRIKA MAYIBUYE MOVEMENTUnavailableUnavailable61 978Not separately listed in this source.
2 021COMMUNITY SOLIDARITY ASSOCIATION1000,161361 978Reported
2 021NATIONAL FREEDOM PARTYUnavailableUnavailable61 978Not separately listed in this source.
2 021VAAL PARTYUnavailableUnavailable61 978Not separately listed in this source.
2 021AFRICAN CONGRESS FOR TRANSFORMATIONUnavailableUnavailable61 978Not separately listed in this source.
2 021CIVIC MOVEMENT FOR PROGRESSIVE CITIZENSUnavailableUnavailable61 978Not separately listed in this source.
2 021UNITED AFRICANS TRANSFORMATIONUnavailableUnavailable61 978Not separately listed in this source.
2 021ALL CITIZENS PARTYUnavailableUnavailable61 978Not separately listed in this source.
2 021ORGANIC HUMANITY MOVEMENTUnavailableUnavailable61 978Not separately listed in this source.
2 021AFRICAN ECONOMIC FREEDOMUnavailableUnavailable61 978Not separately listed in this source.
2 021MAWUSA MOVEMENT PARTYUnavailableUnavailable61 978Not separately listed in this source.
2 021ECONOMIC LIBERATORS FORUM SOUTH AFRICAUnavailableUnavailable61 978Not separately listed in this source.
2 026DEMOCRATIC ALLIANCE49 32261,915679 660Reported
2 026AFRICAN NATIONAL CONGRESS12 80516,074679 660Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS6 0977,653879 660Reported
2 026ALLIANCE OF INDEPENDENTS MIDVAAL0079 660No votes recorded in the complete party list.
2 026ECONOMIC FREEDOM FIGHTERS3 0293,802479 660Reported
2 026UMKHONTO WESIZWE PARTY2 5213,164779 660Reported
2 026ACTIONSA2 3732,978979 660Reported
2 026TRANSFORMATIVE YES MOVEMENT9061,137379 660Reported
2 026PEOPLE'S FORUM0079 660No votes recorded in the complete party list.
2 026INKATHA FREEDOM PARTY1420,178379 660Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA3330,41879 660Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY3070,385479 660Reported
2 026SOUTH AFRICAN COMMUNIST PARTY5620,705579 660Reported
2 026INDEPENDENT DEMOCRATS0079 660No votes recorded in the complete party list.
2 026PATRIOTIC ALLIANCE2290,287579 660Reported
2 026CONGRESS OF THE PEOPLE0079 660No votes recorded in the complete party list.
2 026AFRICAN TRANSFORMATION MOVEMENT2530,317679 660Reported
2 026ACTIVE CITIZENS OF SOUTH AFRICA2110,264979 660Reported
2 026UNITED INDEPENDENT MOVEMENT0079 660No votes recorded in the complete party list.
2 026AFRIKA MAYIBUYE MOVEMENT1420,178379 660Reported
2 026COMMUNITY SOLIDARITY ASSOCIATION0079 660No votes recorded in the complete party list.
2 026NATIONAL FREEDOM PARTY0079 660No votes recorded in the complete party list.
2 026VAAL PARTY1140,143179 660Reported
2 026AFRICAN CONGRESS FOR TRANSFORMATION770,096779 660Reported
2 026CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS650,081679 660Reported
2 026UNITED AFRICANS TRANSFORMATION630,079179 660Reported
2 026ALL CITIZENS PARTY290,036479 660Reported
2 026ORGANIC HUMANITY MOVEMENT280,035179 660Reported
2 026AFRICAN ECONOMIC FREEDOM220,027679 660Reported
2 026MAWUSA MOVEMENT PARTY170,021379 660Reported
2 026ECONOMIC LIBERATORS FORUM SOUTH AFRICA130,016379 660Reported

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…

Mamello and its wardsExplore map

Wards covering Mamello

1 wards

Wards covering Mamello ·
WardElectionParty / entryVotesVote share (%)
Ward 12 026DEMOCRATIC ALLIANCE1 22051,3468
Ward 12 026AFRICAN NATIONAL CONGRESS55523,3586

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, 13:06 SAST · checked 09 Nov 2026, 18:10 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 30 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, 13:06 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 Midvaal. Ward results include areas outside Mamello.

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.

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