Counted.co.zaPlay game

Waterworks, Gauteng

Ward results

ANC has an outright majority

2016

Council seats

ANC37 seats
DA19 seats
EFF8 seats
RAND WEST PEOPLES PARTY2 seats
AZAPO1 seat
Other2 seats
IFP1 seat
FF+1 seat
Rand West City · 2016 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS3753,6232
DEMOCRATIC ALLIANCE1927,5362
ECONOMIC FREEDOM FIGHTERS811,5942
RAND WEST PEOPLES PARTY22,8986
AZANIAN PEOPLE'S ORGANISATION11,4493
INKATHA FREEDOM PARTY11,4493
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS11,4493
AFRICAN CHRISTIAN DEMOCRATIC PARTY00
CONGRESS OF THE PEOPLE00
INDEPENDENTS00
INTERNATIONAL REVELATION CONGRESS00
PAN AFRICANIST CONGRESS OF AZANIA00
PATRIOTIC ALLIANCE00
UNITED DEMOCRATIC MOVEMENT00

69 seats; 35 needed for a majority.

IEC source

Combined ballot votes

Combined ballot votes

AFRICAN NATIONAL CONGRESS
52.6%79 819 votes
DEMOCRATIC ALLIANCE
26.9%40 813 votes
ECONOMIC FREEDOM FIGHTERS
12.0%18 141 votes
RAND WEST PEOPLES PARTY
3.3%4 966 votes
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
1.6%2 376 votes
Other: show remaining parties: hide remaining parties3.6%5 494 votes
AZANIAN PEOPLE'S ORGANISATION
1.0%1 546 votes
INKATHA FREEDOM PARTY
0.9%1 425 votes
CONGRESS OF THE PEOPLE
0.5%707 votes
UNITED DEMOCRATIC MOVEMENT
0.4%550 votes
PATRIOTIC ALLIANCE
0.3%492 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.2%378 votes
INTERNATIONAL REVELATION CONGRESS
0.2%264 votes
INDEPENDENTS
0.1%105 votes
PAN AFRICANIST CONGRESS OF AZANIA
0.0%27 votes
Rand West City · 2016 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—79 81952,6479
DEMOCRATIC ALLIANCE—40 81326,9199
ECONOMIC FREEDOM FIGHTERS—18 14111,9656
RAND WEST PEOPLES PARTY—4 9663,2755
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—2 3761,5672
AZANIAN PEOPLE'S ORGANISATION—1 5461,0197
INKATHA FREEDOM PARTY—1 4250,9399
CONGRESS OF THE PEOPLE—7070,4663
UNITED DEMOCRATIC MOVEMENT—5500,3628
PATRIOTIC ALLIANCE—4920,3245
AFRICAN CHRISTIAN DEMOCRATIC PARTY—3780,2493
INTERNATIONAL REVELATION CONGRESS—2640,1741
INDEPENDENTS—1050,0693
PAN AFRICANIST CONGRESS OF AZANIA—270,0178

151609 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

2016Seats
ANC37—
DA19—
EFF8—
RAND WEST PEOPLES PARTY2—
FF+1—

35 for a majority · 69 seats

GT485 - Randfontein/Westonaria · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 016AFRICAN NATIONAL CONGRESS376935
2 016DEMOCRATIC ALLIANCE196935
2 016ECONOMIC FREEDOM FIGHTERS86935
2 016RAND WEST PEOPLES PARTY26935
2 016AZANIAN PEOPLE'S ORGANISATION16935
2 016INKATHA FREEDOM PARTY16935
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS16935
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY06935
2 016CONGRESS OF THE PEOPLE06935
2 016INDEPENDENTS06935
2 016INTERNATIONAL REVELATION CONGRESS06935
2 016PAN AFRICANIST CONGRESS OF AZANIA06935
2 016PATRIOTIC ALLIANCE06935
2 016UNITED DEMOCRATIC MOVEMENT06935

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

2016Vote %
ANC52.6%—
DA26.9%—
EFF12.0%—
RAND WEST PEOPLES PARTY3.3%—
FF+1.6%—
Other3.6%—
GT485 - Randfontein/Westonaria · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 016AFRICAN NATIONAL CONGRESS79 81952,6479151 609Reported
2 016DEMOCRATIC ALLIANCE40 81326,9199151 609Reported
2 016ECONOMIC FREEDOM FIGHTERS18 14111,9656151 609Reported
2 016RAND WEST PEOPLES PARTY4 9663,2755151 609Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2 3761,5672151 609Reported
2 016AZANIAN PEOPLE'S ORGANISATION1 5461,0197151 609Reported
2 016INKATHA FREEDOM PARTY1 4250,9399151 609Reported
2 016CONGRESS OF THE PEOPLE7070,4663151 609Reported
2 016UNITED DEMOCRATIC MOVEMENT5500,3628151 609Reported
2 016PATRIOTIC ALLIANCE4920,3245151 609Reported
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY3780,2493151 609Reported
2 016INTERNATIONAL REVELATION CONGRESS2640,1741151 609Reported
2 016PAN AFRICANIST CONGRESS OF AZANIA270,0178151 609Reported

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 Rand West City

35 wards

Ward 1
ANC72.2%Leading candidate: Betty Matebesi
EFF16.8%
Lead: 2 430 votes
Ward 2
ANC41.9%Leading candidate: Steve Thulani Mazibuko
DA41.1%
Lead: 47 votes
Ward 3
DA59.0%Leading candidate: Alwyn Jacobus Van Tonder
ANC31.0%
Lead: 1 408 votes
Ward 4
DA69.0%Leading candidate: Gesina Aletta Erasmus
ANC20.2%
Lead: 2 257 votes
Ward 5
ANC44.8%Leading candidate: Selina Jone Moumakwe
DA36.4%
Lead: 300 votes
Ward 6
DA82.0%Leading candidate: Ellik Willem De Lange
ANC9.4%
Lead: 3 634 votes
Ward 7
DA77.0%Leading candidate: Craig Harrison
ANC13.5%
Lead: 3 908 votes
Ward 8
DA46.1%Leading candidate: Eva Johanna Regetta Beaufort
ANC40.0%
Lead: 287 votes
Ward 9
DA66.7%Leading candidate: Peter Dick
ANC22.5%
Lead: 2 627 votes
Ward 10
DA52.3%Leading candidate: Gerald Samson
ANC34.5%
Lead: 759 votes
Ward 11
ANC67.2%Leading candidate: Muntu Moses Mtyotywa
EFF20.6%
Lead: 2 146 votes
Ward 12
ANC63.2%Leading candidate: Daniel Molope Machaba
EFF13.9%
Lead: 1 764 votes
Ward 13
ANC63.7%Leading candidate: Stancilus Mzwakhe Ndamane
EFF23.4%
Lead: 1 561 votes
Ward 14
ANC69.6%Leading candidate: Khuziwe Elizabeth Tsotetsi
EFF17.1%
Lead: 2 119 votes
Ward 15
ANC64.5%Leading candidate: Puseletso Sweetness Dlamini
EFF19.1%
Lead: 2 413 votes
Ward 16
ANC65.1%Leading candidate: Duduzile Mbulula
RAND WEST PEOPLES PARTY15.5%
Lead: 2 562 votes
Ward 17
ANC64.2%Leading candidate: Itani Gladys Khoza
EFF19.3%
Lead: 1 880 votes
Ward 18
ANC63.7%Leading candidate: Tsitsana Maria Tlholoe
EFF18.0%
Lead: 2 104 votes
Ward 19
ANC66.1%Leading candidate: Munic Mmakhuto Sello
EFF20.4%
Lead: 1 787 votes
Ward 20
DA62.2%Leading candidate: Nakedi Isaac Ramphore
ANC25.0%
Lead: 1 810 votes
Ward 21
ANC56.3%Leading candidate: Festus Omphile Matshogo
RAND WEST PEOPLES PARTY24.1%
Lead: 1 282 votes
Ward 22
ANC72.1%Leading candidate: Philile Kenneth Faku
EFF12.6%
Lead: 2 353 votes
Ward 23
ANC63.6%Leading candidate: Mkhuseli Jokazi
DA14.6%
Lead: 1 710 votes
Ward 24
ANC49.0%Leading candidate: Princess Nomsa Matiwane
DA36.7%
Lead: 451 votes
Ward 25
ANC49.4%Leading candidate: Anele Saba
DA30.8%
Lead: 816 votes
Ward 26
ANC53.4%Leading candidate: Wiseman Khanyisa Matshaya
DA34.5%
Lead: 1 317 votes
Ward 27
ANC70.5%Leading candidate: Portia Nontombi Dyase
EFF16.1%
Lead: 2 544 votes
Ward 28
ANC72.7%Leading candidate: Winile Simon Njani
EFF13.5%
Lead: 3 457 votes
Ward 29
ANC71.5%Leading candidate: Ntsikelelo Simon Kolo
EFF18.3%
Lead: 1 042 votes
Ward 30
ANC76.8%Leading candidate: Mzukisi Albert Ngamntwini
EFF8.4%
Lead: 1 496 votes
Ward 31
ANC77.9%Leading candidate: Sylvia Khenene
EFF11.5%
Lead: 1 924 votes
Ward 32
ANC58.4%Leading candidate: Darlington Dumile Sithole
EFF15.5%
Lead: 2 278 votes
Ward 33
ANC71.2%Leading candidate: Ishmael Mokgosi Merabe
EFF12.5%
Lead: 2 024 votes
Ward 34
ANC78.6%Leading candidate: Nokulunga Ncele
DA12.3%
Lead: 1 416 votes
Ward 35
ANC71.8%Leading candidate: Nobuntu Monica Baza
EFF16.5%
Lead: 1 653 votes
Wards in Rand West City ·
WardElectionParty / entryVotesVote share (%)
Ward 12 016AFRICAN NATIONAL CONGRESS3 16472,2045
Ward 12 016ECONOMIC FREEDOM FIGHTERS73416,7503
Ward 22 016AFRICAN NATIONAL CONGRESS2 45541,8656
Ward 22 016DEMOCRATIC ALLIANCE2 40841,0641
Ward 32 016DEMOCRATIC ALLIANCE2 96758,9861
Ward 32 016AFRICAN NATIONAL CONGRESS1 55930,994
Ward 42 016DEMOCRATIC ALLIANCE3 18869,0342
Ward 42 016AFRICAN NATIONAL CONGRESS93120,1602
Ward 52 016AFRICAN NATIONAL CONGRESS1 60244,7987
Ward 52 016DEMOCRATIC ALLIANCE1 30236,4094
Ward 62 016DEMOCRATIC ALLIANCE4 10482,0472
Ward 62 016AFRICAN NATIONAL CONGRESS4709,3962
Ward 72 016DEMOCRATIC ALLIANCE4 73877,0281
Ward 72 016AFRICAN NATIONAL CONGRESS83013,4937
Ward 82 016DEMOCRATIC ALLIANCE2 18146,0515
Ward 82 016AFRICAN NATIONAL CONGRESS1 89439,9916
Ward 92 016DEMOCRATIC ALLIANCE3 96866,6667
Ward 92 016AFRICAN NATIONAL CONGRESS1 34122,5302
Ward 102 016DEMOCRATIC ALLIANCE2 23352,3318
Ward 102 016AFRICAN NATIONAL CONGRESS1 47434,5442
Ward 112 016AFRICAN NATIONAL CONGRESS3 09567,1512
Ward 112 016ECONOMIC FREEDOM FIGHTERS94920,5901
Ward 122 016AFRICAN NATIONAL CONGRESS2 26063,2168
Ward 122 016ECONOMIC FREEDOM FIGHTERS49613,8741
Ward 132 016AFRICAN NATIONAL CONGRESS2 46863,7232
Ward 132 016ECONOMIC FREEDOM FIGHTERS90723,4185
Ward 142 016AFRICAN NATIONAL CONGRESS2 81069,5717
Ward 142 016ECONOMIC FREEDOM FIGHTERS69117,1082
Ward 152 016AFRICAN NATIONAL CONGRESS3 42564,5374
Ward 152 016ECONOMIC FREEDOM FIGHTERS1 01219,0692
Ward 162 016AFRICAN NATIONAL CONGRESS3 36465,0677
Ward 162 016RAND WEST PEOPLES PARTY80215,5126
Ward 172 016AFRICAN NATIONAL CONGRESS2 68964,1613
Ward 172 016ECONOMIC FREEDOM FIGHTERS80919,3033
Ward 182 016AFRICAN NATIONAL CONGRESS2 93363,6502
Ward 182 016ECONOMIC FREEDOM FIGHTERS82917,9905
Ward 192 016AFRICAN NATIONAL CONGRESS2 58766,0623
Ward 192 016ECONOMIC FREEDOM FIGHTERS80020,429
Ward 202 016DEMOCRATIC ALLIANCE3 02262,2451
Ward 202 016AFRICAN NATIONAL CONGRESS1 21224,964
Ward 212 016AFRICAN NATIONAL CONGRESS2 24156,2641
Ward 212 016RAND WEST PEOPLES PARTY95924,0773
Ward 222 016AFRICAN NATIONAL CONGRESS2 85072,0607
Ward 222 016ECONOMIC FREEDOM FIGHTERS49712,5664
Ward 232 016AFRICAN NATIONAL CONGRESS2 21963,5634
Ward 232 016DEMOCRATIC ALLIANCE50914,5803
Ward 242 016AFRICAN NATIONAL CONGRESS1 80049,033
Ward 242 016DEMOCRATIC ALLIANCE1 34936,7475
Ward 252 016AFRICAN NATIONAL CONGRESS2 17149,3521
Ward 252 016DEMOCRATIC ALLIANCE1 35530,8025
Ward 262 016AFRICAN NATIONAL CONGRESS3 71953,4416
Ward 262 016DEMOCRATIC ALLIANCE2 40234,5165
Ward 272 016AFRICAN NATIONAL CONGRESS3 29570,4813
Ward 272 016ECONOMIC FREEDOM FIGHTERS75116,0642
Ward 282 016AFRICAN NATIONAL CONGRESS4 24872,7397
Ward 282 016ECONOMIC FREEDOM FIGHTERS79113,5445
Ward 292 016AFRICAN NATIONAL CONGRESS1 40071,465
Ward 292 016ECONOMIC FREEDOM FIGHTERS35818,2746
Ward 302 016AFRICAN NATIONAL CONGRESS1 67976,7718
Ward 302 016ECONOMIC FREEDOM FIGHTERS1838,3676
Ward 312 016AFRICAN NATIONAL CONGRESS2 25877,8889
Ward 312 016ECONOMIC FREEDOM FIGHTERS33411,5212
Ward 322 016AFRICAN NATIONAL CONGRESS3 09958,4056
Ward 322 016ECONOMIC FREEDOM FIGHTERS82115,473
Ward 332 016AFRICAN NATIONAL CONGRESS2 45571,242
Ward 332 016ECONOMIC FREEDOM FIGHTERS43112,5073
Ward 342 016AFRICAN NATIONAL CONGRESS1 67878,6317
Ward 342 016DEMOCRATIC ALLIANCE26212,2774
Ward 352 016AFRICAN NATIONAL CONGRESS2 14471,8499
Ward 352 016ECONOMIC FREEDOM FIGHTERS49116,4544

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

Source data

Sources & result details

IEC: 06 Apr 2017, 11:46 SAST · checked 05 Nov 2026, 15:41 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: 06 Apr 2017, 11:46 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 Rand West City. Ward results include areas outside Waterworks.

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

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