Counted.co.zaPlay game

Marokolong, Gauteng

Ward results

ANC loses its majority

2016

Council seats

DA93 seats
ANC89 seats
EFF25 seats
FF+4 seats
ACDP1 seat
Other2 seats
COPE1 seat
PAC1 seat
Tshwane · 2016 · Reported council seats
Party / entrySeatsShare of seats (%)
DEMOCRATIC ALLIANCE9343,4579
AFRICAN NATIONAL CONGRESS8941,5888
ECONOMIC FREEDOM FIGHTERS2511,6822
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS41,8692
AFRICAN CHRISTIAN DEMOCRATIC PARTY10,4673
CONGRESS OF THE PEOPLE10,4673
PAN AFRICANIST CONGRESS OF AZANIA10,4673
AFRICAN CHRISTIAN ALLIANCE-AFRIKANER CHRISTEN ALLIANSIE00
AFRICAN MANDATE CONGRESS00
AFRICAN PEOPLE'S CONVENTION00
AFRICAN PEOPLE'S SOCIALIST PARTY00
AGANG SOUTH AFRICA00
AZANIAN PEOPLE'S ORGANISATION00
CHRISTIAN DEMOCRATIC PARTY00
FORUM 4 SERVICE DELIVERY00
INDEPENDENTS00
INKATHA FREEDOM PARTY00
MOVEMENT DEMOCRATIC PARTY00
PATRIOTIC ALLIANCE00
UNITED CHRISTIAN DEMOCRATIC PARTY00
UNITED DEMOCRATIC MOVEMENT00
UNITED FRONT OF CIVICS00

214 seats; 108 needed for a majority.

IEC source

Combined ballot votes

Combined ballot votes

DEMOCRATIC ALLIANCE
43.2%762 190 votes
AFRICAN NATIONAL CONGRESS
41.3%728 652 votes
ECONOMIC FREEDOM FIGHTERS
11.6%205 406 votes
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
2.0%35 210 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.5%8 721 votes
Other: show remaining parties: hide remaining parties1.5%26 188 votes
INDEPENDENTS
0.3%5 185 votes
CONGRESS OF THE PEOPLE
0.2%4 322 votes
PAN AFRICANIST CONGRESS OF AZANIA
0.2%3 036 votes
AFRICAN PEOPLE'S CONVENTION
0.1%2 568 votes
UNITED DEMOCRATIC MOVEMENT
0.1%2 046 votes
AFRICAN MANDATE CONGRESS
0.1%1 290 votes
AZANIAN PEOPLE'S ORGANISATION
0.1%1 236 votes
AFRICAN CHRISTIAN ALLIANCE-AFRIKANER CHRISTEN ALLIANSIE
0.1%1 215 votes
PATRIOTIC ALLIANCE
0.1%1 202 votes
INKATHA FREEDOM PARTY
0.1%1 082 votes
CHRISTIAN DEMOCRATIC PARTY
0.1%1 036 votes
AGANG SOUTH AFRICA
0.0%586 votes
FORUM 4 SERVICE DELIVERY
0.0%554 votes
AFRICAN PEOPLE'S SOCIALIST PARTY
0.0%415 votes
UNITED FRONT OF CIVICS
0.0%263 votes
MOVEMENT DEMOCRATIC PARTY
0.0%104 votes
UNITED CHRISTIAN DEMOCRATIC PARTY
0.0%48 votes
Tshwane · 2016 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
DEMOCRATIC ALLIANCE—762 19043,1501
AFRICAN NATIONAL CONGRESS—728 65241,2515
ECONOMIC FREEDOM FIGHTERS—205 40611,6287
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—35 2101,9934
AFRICAN CHRISTIAN DEMOCRATIC PARTY—8 7210,4937
INDEPENDENTS—5 1850,2935
CONGRESS OF THE PEOPLE—4 3220,2447
PAN AFRICANIST CONGRESS OF AZANIA—3 0360,1719
AFRICAN PEOPLE'S CONVENTION—2 5680,1454
UNITED DEMOCRATIC MOVEMENT—2 0460,1158
AFRICAN MANDATE CONGRESS—1 2900,073
AZANIAN PEOPLE'S ORGANISATION—1 2360,07
AFRICAN CHRISTIAN ALLIANCE-AFRIKANER CHRISTEN ALLIANSIE—1 2150,0688
PATRIOTIC ALLIANCE—1 2020,068
INKATHA FREEDOM PARTY—1 0820,0613
CHRISTIAN DEMOCRATIC PARTY—1 0360,0587
AGANG SOUTH AFRICA—5860,0332
FORUM 4 SERVICE DELIVERY—5540,0314
AFRICAN PEOPLE'S SOCIALIST PARTY—4150,0235
UNITED FRONT OF CIVICS—2630,0149
MOVEMENT DEMOCRATIC PARTY—1040,0059
UNITED CHRISTIAN DEMOCRATIC PARTY—480,0027

1766367 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
ANC87—
DA47—
FF+7—
ACDP3—

77 for a majority · 152 seats

2011Seatsvs 2006
ANC118
DA82
FF+4
ACDP1

106 for a majority · 210 seats

2016Seatsvs 2011
ANC89
DA93
EFF25—
FF+4
ACDP1

108 for a majority · 214 seats

TSH - Tshwane Metro · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 000Seat allocation unavailableUnavailableUnavailableUnavailable
2 006AFRICAN NATIONAL CONGRESS8715277
2 006DEMOCRATIC ALLIANCE4715277
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS715277
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY315277
2 006PAN AFRICANIST CONGRESS OF AZANIA215277
2 006AFRICAN CHRISTIAN ALLIANCE-AFRIKANER CHRISTEN ALLIANSIE115277
2 006AZANIAN PEOPLE'S ORGANISATION115277
2 006CHRISTIAN DEMOCRATIC PARTY115277
2 006INDEPENDENT DEMOCRATS115277
2 006INKATHA FREEDOM PARTY115277
2 006UNITED CHRISTIAN DEMOCRATIC PARTY115277
2 006ASCORA015277
2 006FEDERAL ALLIANCE015277
2 006INDEPENDENTS015277
2 006NATIONAL DEMOCRATIC CONVENTION015277
2 006SOSHANGUVE CIVIC ASSOCIATION015277
2 006UNITED DEMOCRATIC MOVEMENT015277
2 006UNITED INDEPENDENT FRONT015277
2 011AFRICAN NATIONAL CONGRESS118210106
2 011DEMOCRATIC ALLIANCE82210106
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS4210106
2 011CONGRESS OF THE PEOPLE2210106
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY1210106
2 011AFRICAN PEOPLE'S CONVENTION1210106
2 011AZANIAN PEOPLE'S ORGANISATION1210106
2 011PAN AFRICANIST CONGRESS OF AZANIA1210106
2 011CHRISTIAN DEMOCRATIC PARTY0210106
2 011INDEPENDENTS0210106
2 011INKATHA FREEDOM PARTY0210106
2 011OTHER0210106
2 011UNITED CHRISTIAN DEMOCRATIC PARTY0210106
2 016DEMOCRATIC ALLIANCE93214108
2 016AFRICAN NATIONAL CONGRESS89214108
2 016ECONOMIC FREEDOM FIGHTERS25214108
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS4214108
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY1214108
2 016CONGRESS OF THE PEOPLE1214108
2 016PAN AFRICANIST CONGRESS OF AZANIA1214108
2 016AFRICAN CHRISTIAN ALLIANCE-AFRIKANER CHRISTEN ALLIANSIE0214108
2 016AFRICAN MANDATE CONGRESS0214108
2 016AFRICAN PEOPLE'S CONVENTION0214108
2 016AFRICAN PEOPLE'S SOCIALIST PARTY0214108
2 016AGANG SOUTH AFRICA0214108
2 016AZANIAN PEOPLE'S ORGANISATION0214108
2 016CHRISTIAN DEMOCRATIC PARTY0214108
2 016FORUM 4 SERVICE DELIVERY0214108
2 016INDEPENDENTS0214108
2 016INKATHA FREEDOM PARTY0214108
2 016MOVEMENT DEMOCRATIC PARTY0214108
2 016PATRIOTIC ALLIANCE0214108
2 016UNITED CHRISTIAN DEMOCRATIC PARTY0214108
2 016UNITED DEMOCRATIC MOVEMENT0214108
2 016UNITED FRONT OF CIVICS0214108

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 %
ANC56.3%—
DA35.1%—
ACDP2.2%—
Other6.4%—
2006Vote %vs 2000
ANC56.4%
DA30.7%
EFF0.0%—
FF+4.5%—
ACDP2.0%
Other6.4%—
2011Vote %vs 2006
ANC55.3%
DA38.7%
FF+1.7%
ACDP0.6%
Other3.7%
2016Vote %vs 2011
ANC41.3%
DA43.2%
EFF11.6%—
FF+2.0%
ACDP0.5%
Other1.5%—
TSH - Tshwane Metro · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS467 30856,3014830 011Reported
2 000DEMOCRATIC ALLIANCE290 97635,0569830 011Reported
2 000ECONOMIC FREEDOM FIGHTERSUnavailableUnavailable830 011Not separately listed in this source.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUSUnavailableUnavailable830 011Not separately listed in this source.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY18 5302,2325830 011Reported
2 000VISION- VISIE 2000+12 5691,5143830 011Reported
2 000PAN AFRICANIST CONGRESS OF AZANIA8 7631,0558830 011Reported
2 000CONGRESS OF THE PEOPLEUnavailableUnavailable830 011Not separately listed in this source.
2 000INDEPENDENT DEMOCRATSUnavailableUnavailable830 011Not separately listed in this source.
2 000UNITED CHRISTIAN DEMOCRATIC PARTY6 7240,8101830 011Reported
2 000UNITED DEMOCRATIC MOVEMENT4 2540,5125830 011Reported
2 000AFRICAN PEOPLE'S CONVENTIONUnavailableUnavailable830 011Not separately listed in this source.
2 000INKATHA FREEDOM PARTY3 0160,3634830 011Reported
2 000AFRICAN CHRISTIAN ALLIANCE-AFRIKANER CHRISTEN ALLIANSIEUnavailableUnavailable830 011Not separately listed in this source.
2 000ASCORA2 6370,3177830 011Reported
2 000AZANIAN PEOPLE'S ORGANISATION1 9080,2299830 011Reported
2 000CHRISTIAN DEMOCRATIC PARTYUnavailableUnavailable830 011Not separately listed in this source.
2 000SOSHANGUVE CIVIC ASSOCIATIONUnavailableUnavailable830 011Not separately listed in this source.
2 000NATIONAL DEMOCRATIC CONVENTIONUnavailableUnavailable830 011Not separately listed in this source.
2 000UNITED INDEPENDENT FRONTUnavailableUnavailable830 011Not separately listed in this source.
2 000CHRISTEN PROTESTANTE PARTY VAN SUIDER AFRIKA1 3870,1671830 011Reported
2 000FEDERAL ALLIANCEUnavailableUnavailable830 011Not separately listed in this source.
2 000AFRICAN MANDATE CONGRESSUnavailableUnavailable830 011Not separately listed in this source.
2 000PATRIOTIC ALLIANCEUnavailableUnavailable830 011Not separately listed in this source.
2 000AGANG SOUTH AFRICAUnavailableUnavailable830 011Not separately listed in this source.
2 000FORUM 4 SERVICE DELIVERYUnavailableUnavailable830 011Not separately listed in this source.
2 000AFRICAN PEOPLE'S SOCIALIST PARTYUnavailableUnavailable830 011Not separately listed in this source.
2 000UNITED FRONT OF CIVICSUnavailableUnavailable830 011Not separately listed in this source.
2 000MOVEMENT DEMOCRATIC PARTYUnavailableUnavailable830 011Not separately listed in this source.
2 006AFRICAN NATIONAL CONGRESS487 39356,3947864 253Reported
2 006DEMOCRATIC ALLIANCE265 45430,7148864 253Reported
2 006ECONOMIC FREEDOM FIGHTERS00864 253No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS38 4724,4515864 253Reported
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY17 4192,0155864 253Reported
2 006VISION- VISIE 2000+00864 253No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA10 2861,1902864 253Reported
2 006CONGRESS OF THE PEOPLE00864 253No votes recorded in the complete party list.
2 006INDEPENDENT DEMOCRATS7 2600,84864 253Reported
2 006UNITED CHRISTIAN DEMOCRATIC PARTY5 8530,6772864 253Reported
2 006UNITED DEMOCRATIC MOVEMENT2 4790,2868864 253Reported
2 006AFRICAN PEOPLE'S CONVENTION00864 253No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY2 8930,3347864 253Reported
2 006AFRICAN CHRISTIAN ALLIANCE-AFRIKANER CHRISTEN ALLIANSIE3 0080,348864 253Reported
2 006ASCORA1 6420,19864 253Reported
2 006AZANIAN PEOPLE'S ORGANISATION2 7230,3151864 253Reported
2 006CHRISTIAN DEMOCRATIC PARTY2 6070,3016864 253Reported
2 006SOSHANGUVE CIVIC ASSOCIATION2 0430,2364864 253Reported
2 006NATIONAL DEMOCRATIC CONVENTION1 9770,2288864 253Reported
2 006UNITED INDEPENDENT FRONT1 4800,1712864 253Reported
2 006CHRISTEN PROTESTANTE PARTY VAN SUIDER AFRIKA00864 253No votes recorded in the complete party list.
2 006FEDERAL ALLIANCE1 4030,1623864 253Reported
2 006AFRICAN MANDATE CONGRESS00864 253No votes recorded in the complete party list.
2 006PATRIOTIC ALLIANCE00864 253No votes recorded in the complete party list.
2 006AGANG SOUTH AFRICA00864 253No votes recorded in the complete party list.
2 006FORUM 4 SERVICE DELIVERY00864 253No votes recorded in the complete party list.
2 006AFRICAN PEOPLE'S SOCIALIST PARTY00864 253No votes recorded in the complete party list.
2 006UNITED FRONT OF CIVICS00864 253No votes recorded in the complete party list.
2 006MOVEMENT DEMOCRATIC PARTY00864 253No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS800 36755,31641 446 890Reported
2 011DEMOCRATIC ALLIANCE559 28638,65441 446 890Reported
2 011ECONOMIC FREEDOM FIGHTERSUnavailableUnavailable1 446 890Not separately listed in this source.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS23 9961,65851 446 890Reported
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY9 1470,63221 446 890Reported
2 011VISION- VISIE 2000+UnavailableUnavailable1 446 890Not separately listed in this source.
2 011PAN AFRICANIST CONGRESS OF AZANIA3 8270,26451 446 890Reported
2 011CONGRESS OF THE PEOPLE13 0930,90491 446 890Reported
2 011INDEPENDENT DEMOCRATSUnavailableUnavailable1 446 890Not separately listed in this source.
2 011UNITED CHRISTIAN DEMOCRATIC PARTY1 9790,13681 446 890Reported
2 011UNITED DEMOCRATIC MOVEMENTUnavailableUnavailable1 446 890Not separately listed in this source.
2 011AFRICAN PEOPLE'S CONVENTION5 8640,40531 446 890Reported
2 011INKATHA FREEDOM PARTY1 7550,12131 446 890Reported
2 011AFRICAN CHRISTIAN ALLIANCE-AFRIKANER CHRISTEN ALLIANSIEUnavailableUnavailable1 446 890Not separately listed in this source.
2 011ASCORAUnavailableUnavailable1 446 890Not separately listed in this source.
2 011AZANIAN PEOPLE'S ORGANISATION2 8030,19371 446 890Reported
2 011CHRISTIAN DEMOCRATIC PARTY1 6990,11741 446 890Reported
2 011SOSHANGUVE CIVIC ASSOCIATIONUnavailableUnavailable1 446 890Not separately listed in this source.
2 011NATIONAL DEMOCRATIC CONVENTIONUnavailableUnavailable1 446 890Not separately listed in this source.
2 011UNITED INDEPENDENT FRONTUnavailableUnavailable1 446 890Not separately listed in this source.
2 011CHRISTEN PROTESTANTE PARTY VAN SUIDER AFRIKAUnavailableUnavailable1 446 890Not separately listed in this source.
2 011FEDERAL ALLIANCEUnavailableUnavailable1 446 890Not separately listed in this source.
2 011AFRICAN MANDATE CONGRESSUnavailableUnavailable1 446 890Not separately listed in this source.
2 011PATRIOTIC ALLIANCEUnavailableUnavailable1 446 890Not separately listed in this source.
2 011AGANG SOUTH AFRICAUnavailableUnavailable1 446 890Not separately listed in this source.
2 011FORUM 4 SERVICE DELIVERYUnavailableUnavailable1 446 890Not separately listed in this source.
2 011AFRICAN PEOPLE'S SOCIALIST PARTYUnavailableUnavailable1 446 890Not separately listed in this source.
2 011UNITED FRONT OF CIVICSUnavailableUnavailable1 446 890Not separately listed in this source.
2 011MOVEMENT DEMOCRATIC PARTYUnavailableUnavailable1 446 890Not separately listed in this source.
2 016AFRICAN NATIONAL CONGRESS728 65241,25151 766 367Reported
2 016DEMOCRATIC ALLIANCE762 19043,15011 766 367Reported
2 016ECONOMIC FREEDOM FIGHTERS205 40611,62871 766 367Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS35 2101,99341 766 367Reported
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY8 7210,49371 766 367Reported
2 016VISION- VISIE 2000+001 766 367No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA3 0360,17191 766 367Reported
2 016CONGRESS OF THE PEOPLE4 3220,24471 766 367Reported
2 016INDEPENDENT DEMOCRATS001 766 367No votes recorded in the complete party list.
2 016UNITED CHRISTIAN DEMOCRATIC PARTY480,00271 766 367Reported
2 016UNITED DEMOCRATIC MOVEMENT2 0460,11581 766 367Reported
2 016AFRICAN PEOPLE'S CONVENTION2 5680,14541 766 367Reported
2 016INKATHA FREEDOM PARTY1 0820,06131 766 367Reported
2 016AFRICAN CHRISTIAN ALLIANCE-AFRIKANER CHRISTEN ALLIANSIE1 2150,06881 766 367Reported
2 016ASCORA001 766 367No votes recorded in the complete party list.
2 016AZANIAN PEOPLE'S ORGANISATION1 2360,071 766 367Reported
2 016CHRISTIAN DEMOCRATIC PARTY1 0360,05871 766 367Reported
2 016SOSHANGUVE CIVIC ASSOCIATION001 766 367No votes recorded in the complete party list.
2 016NATIONAL DEMOCRATIC CONVENTION001 766 367No votes recorded in the complete party list.
2 016UNITED INDEPENDENT FRONT001 766 367No votes recorded in the complete party list.
2 016CHRISTEN PROTESTANTE PARTY VAN SUIDER AFRIKA001 766 367No votes recorded in the complete party list.
2 016FEDERAL ALLIANCE001 766 367No votes recorded in the complete party list.
2 016AFRICAN MANDATE CONGRESS1 2900,0731 766 367Reported
2 016PATRIOTIC ALLIANCE1 2020,0681 766 367Reported
2 016AGANG SOUTH AFRICA5860,03321 766 367Reported
2 016FORUM 4 SERVICE DELIVERY5540,03141 766 367Reported
2 016AFRICAN PEOPLE'S SOCIALIST PARTY4150,02351 766 367Reported
2 016UNITED FRONT OF CIVICS2630,01491 766 367Reported
2 016MOVEMENT DEMOCRATIC PARTY1040,00591 766 367Reported

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 Tshwane

107 wards

Ward 1
DA82.4%Leading candidate: Elma Johanna Nel
FF+7.7%
Lead: 14 080 votes
Ward 2
DA82.0%Leading candidate: Yolanda Duvenage
ANC7.3%
Lead: 14 532 votes
Ward 3
DA42.5%Leading candidate: Carlo Robert Elgin De Bruin
ANC36.5%
Lead: 1 029 votes
Ward 4
DA37.5%Leading candidate: Isak Jacobus Pietersen
ANC35.8%
Lead: 329 votes
Ward 5
DA81.7%Leading candidate: Albertus Martinus Van Niekerk
ANC7.7%
Lead: 17 787 votes
Ward 6
ANC70.6%Leading candidate: Jabulani William Masilela
EFF14.4%
Lead: 7 583 votes
Ward 7
ANC60.8%Leading candidate: Molatelo Samuel Mashola
DA22.9%
Lead: 5 183 votes
Ward 8
ANC74.4%Leading candidate: Andries Lebitsi Dinale
EFF12.0%
Lead: 8 480 votes
Ward 9
ANC83.2%Leading candidate: Sipho Emmanuel Maselane
EFF8.2%
Lead: 10 963 votes
Ward 10
ANC61.5%Leading candidate: Morwangwato Alfred Mantjane
EFF28.4%
Lead: 4 886 votes
Ward 11
ANC75.7%Leading candidate: Virginia Masango
EFF14.9%
Lead: 8 993 votes
Ward 12
ANC69.8%Leading candidate: Seodi Florence Dhlamini
EFF16.3%
Lead: 6 248 votes
Ward 13
ANC75.1%Leading candidate: Alfred Khala Phahlane
EFF10.9%
Lead: 9 396 votes
Ward 14
ANC74.3%Leading candidate: Tebogo Mishack Rangako
EFF12.8%
Lead: 9 127 votes
Ward 15
ANC72.6%Leading candidate: Joel Kgomotso Masilela
EFF17.2%
Lead: 10 349 votes
Ward 16
ANC70.7%Leading candidate: Mmina-Tau Seabelo Marishane
EFF16.4%
Lead: 8 299 votes
Ward 17
ANC67.2%Leading candidate: Absalom Setumo Boroto
EFF20.3%
Lead: 6 110 votes
Ward 18
ANC66.3%Leading candidate: Vusi Isaac Masemola
EFF18.6%
Lead: 7 061 votes
Ward 19
ANC79.4%Leading candidate: Esther Dinah Mutumane
EFF10.3%
Lead: 11 498 votes
Ward 20
ANC55.0%Leading candidate: Dikeledi Johanna Lehobye
EFF18.8%
Lead: 5 736 votes
Ward 21
ANC59.4%Leading candidate: Joel Malebogo Sindane
EFF19.4%
Lead: 6 070 votes
Ward 22
ANC69.4%Leading candidate: Tshepo Braude Motaung
EFF16.4%
Lead: 6 594 votes
Ward 23
ANC73.5%Leading candidate: Jack Nicell Mokhare
EFF13.8%
Lead: 7 143 votes
Ward 24
ANC78.8%Leading candidate: Marble Malebo Rasegoete
EFF9.7%
Lead: 10 682 votes
Ward 25
ANC76.7%Leading candidate: Phumzile Brian Hlatshwayo
EFF11.4%
Lead: 8 410 votes
Ward 26
ANC67.7%Leading candidate: Nomsa Grace Jackson Ndlovu
DA16.3%
Lead: 6 963 votes
Ward 27
ANC66.8%Leading candidate: Mokgadi Maria Rallele
DA24.4%
Lead: 4 976 votes
Ward 28
ANC65.7%Leading candidate: Percy Ben Zitha
EFF19.7%
Lead: 5 971 votes
Ward 29
ANC75.7%Leading candidate: Fikile Emily Nkosi
EFF12.2%
Lead: 9 803 votes
Ward 30
ANC62.7%Leading candidate: Jabulani Paulus Rammushi
EFF20.0%
Lead: 7 253 votes
Ward 31
ANC62.4%Leading candidate: Tshepo Floyd Kgatle
EFF19.7%
Lead: 6 172 votes
Ward 32
ANC58.8%Leading candidate: Floyd Makete Thema
EFF20.8%
Lead: 5 967 votes
Ward 33
ANC67.4%Leading candidate: Isaac Majuba Aphane
DA18.7%
Lead: 7 296 votes
Ward 34
ANC76.0%Leading candidate: Mighty Harold Matjene
EFF12.0%
Lead: 8 619 votes
Ward 35
ANC63.4%Leading candidate: Poppy Letty Maseko
EFF19.3%
Lead: 5 261 votes
Ward 36
ANC65.3%Leading candidate: Elsie Shibe Tshabalala
EFF18.4%
Lead: 6 283 votes
Ward 37
ANC66.7%Leading candidate: Sephiwe Phillip Montlha
EFF22.8%
Lead: 7 354 votes
Ward 38
ANC48.5%Leading candidate: Magdeline Pretty Sebotsane
DA28.9%
Lead: 2 251 votes
Ward 39
ANC71.4%Leading candidate: Jan Japane Baloyi
EFF16.5%
Lead: 7 777 votes
Ward 40
ANC64.8%Leading candidate: Shadi Doris Maja
EFF22.6%
Lead: 5 963 votes
Ward 41
DA79.6%Leading candidate: Barend William Chapman
ANC9.8%
Lead: 14 190 votes
Ward 42
DA85.6%Leading candidate: Phillip Andries Nel
ANC8.5%
Lead: 15 275 votes
Ward 43
DA71.2%Leading candidate: Benjamin William Lawrence
ANC17.2%
Lead: 9 949 votes
Ward 44
DA88.7%Leading candidate: Ernst Adriaan Lodewikus Botha
ANC4.6%
Lead: 17 977 votes
Ward 45
DA87.7%Leading candidate: Leopold Roland Middelberg
FF+3.8%
Lead: 18 260 votes
Ward 46
DA87.3%Leading candidate: Pieter Willem Van Heerden
ANC6.1%
Lead: 14 882 votes
Ward 47
DA87.5%Leading candidate: Maria Gertruida Wilhelmina Aucamp
ANC5.8%
Lead: 18 332 votes
Ward 48
DA63.0%Leading candidate: Kingsley's Hope Wakelin
ANC22.3%
Lead: 9 465 votes
Ward 49
ANC63.5%Leading candidate: Matome Adam Mashapa
DA18.7%
Lead: 7 121 votes
Ward 50
DA85.6%Leading candidate: Aletta Susanna Breytenbach
FF+6.7%
Lead: 17 456 votes
Ward 51
ANC64.3%Leading candidate: Thabang Keabetswe Magodielo
EFF19.6%
Lead: 6 195 votes
Ward 52
DA87.5%Leading candidate: Frans Johannes Smith
FF+8.0%
Lead: 16 774 votes
Ward 53
DA83.6%Leading candidate: Juanita Du Plooy
FF+6.5%
Lead: 15 805 votes
Ward 54
DA87.6%Leading candidate: Elmarie Linde
FF+6.4%
Lead: 17 948 votes
Ward 55
DA64.0%Leading candidate: Frederik Wilhelmus Van Wyk
ANC22.0%
Lead: 9 972 votes
Ward 56
DA79.0%Leading candidate: Catharina Dorethea Prinsloo
ANC11.5%
Lead: 9 026 votes
Ward 57
DA78.9%Leading candidate: David James Farquharson
ANC10.2%
Lead: 12 575 votes
Ward 58
ANC43.2%Leading candidate: Melithina Nombulelo Meme
DA29.1%
Lead: 1 549 votes
Ward 59
DA50.2%Leading candidate: Shaun Wilkinson
ANC29.4%
Lead: 2 545 votes
Ward 60
ANC43.4%Leading candidate: Sekokobale Fortune Mampuru
DA28.9%
Lead: 1 484 votes
Ward 61
ANC54.0%Leading candidate: Mahomed Essop
DA35.0%
Lead: 3 623 votes
Ward 62
ANC66.5%Leading candidate: Masello Magdeline Mahwayi
EFF17.4%
Lead: 7 031 votes
Ward 63
ANC56.3%Leading candidate: Mthobeli Celiphile
EFF29.4%
Lead: 3 104 votes
Ward 64
DA75.6%Leading candidate: Casper Nicolaas Mc Donald
ANC13.6%
Lead: 13 003 votes
Ward 65
DA82.9%Leading candidate: Gert Petrus Visser
ANC9.5%
Lead: 18 820 votes
Ward 66
DA80.2%Leading candidate: Catharina Elizabeth Strydom
ANC11.3%
Lead: 12 776 votes
Ward 67
ANC71.2%Leading candidate: Dorcas Mathopa
EFF14.0%
Lead: 6 098 votes
Ward 68
ANC67.7%Leading candidate: Joyce Mangalane Ngobeni
EFF19.2%
Lead: 7 923 votes
Ward 69
DA89.2%Leading candidate: Cindy Billson
ANC4.8%
Lead: 17 418 votes
Ward 70
DA86.7%Leading candidate: Marika Elizabeth Kruger Muller
ANC6.6%
Lead: 18 686 votes
Ward 71
ANC55.6%Leading candidate: Makopo Arrow Makola
EFF35.8%
Lead: 2 119 votes
Ward 72
ANC53.9%Leading candidate: Solomon Lesiba Sedibeng
EFF25.7%
Lead: 3 166 votes
Ward 73
ANC62.7%Leading candidate: Brenda Thembi Siphutuma
EFF15.0%
Lead: 8 202 votes
Ward 74
ANC68.5%Leading candidate: Solomon Ndlanya Qebelu
EFF15.9%
Lead: 7 074 votes
Ward 75
ANC65.3%Leading candidate: Isaac Sello Mphaga
EFF16.7%
Lead: 7 065 votes
Ward 76
ANC67.2%Leading candidate: Jonathan Kleinbooi Baloyi
DA20.0%
Lead: 6 477 votes
Ward 77
ANC40.5%Leading candidate: Sipho Thabiso Maila
DA33.5%
Lead: 1 296 votes
Ward 78
DA84.7%Leading candidate: Peter Sutton
ANC7.9%
Lead: 12 966 votes
Ward 79
DA86.3%Leading candidate: Johan Gerhard Van Buuren
ANC6.9%
Lead: 18 871 votes
Ward 80
ANC46.0%Leading candidate: Polo Francinah Molaba
EFF32.9%
Lead: 1 087 votes
Ward 81
ANC45.6%Leading candidate: Lindelani Godfrey Mulaudzi
EFF32.9%
Lead: 1 056 votes
Ward 82
DA88.9%Leading candidate: Siobhan Muller
ANC5.9%
Lead: 15 397 votes
Ward 83
DA86.5%Leading candidate: Chris Francois Bekker
ANC5.9%
Lead: 13 373 votes
Ward 84
DA86.8%Leading candidate: Roelof Petrus Fourie
FF+5.8%
Lead: 18 793 votes
Ward 85
DA84.8%Leading candidate: Jacqueline Uys
ANC8.7%
Lead: 19 297 votes
Ward 86
ANC66.3%Leading candidate: William Thabo Ntlatleng
EFF17.8%
Lead: 8 335 votes
Ward 87
DA66.9%Leading candidate: Christiaan Frederick Pienaar
ANC20.4%
Lead: 9 268 votes
Ward 88
ANC68.7%Leading candidate: Charles Sannyboy Masemola
DA16.0%
Lead: 7 040 votes
Ward 89
ANC67.0%Leading candidate: Maria Nengi Skhosana
EFF19.5%
Lead: 6 317 votes
Ward 90
ANC62.1%Leading candidate: Enos Papiki Chiloane
EFF22.6%
Lead: 7 421 votes
Ward 91
DA82.3%Leading candidate: Reyaan Uys
ANC10.2%
Lead: 22 108 votes
Ward 92
DA44.8%Leading candidate: Abel Matshidiso Tau
ANC33.6%
Lead: 1 374 votes
Ward 93
ANC71.5%Leading candidate: Nathaniel Rabasotho Masupha
EFF17.5%
Lead: 6 234 votes
Ward 94
ANC71.5%Leading candidate: Manakedi Elisa Mlotshwa
DA13.4%
Lead: 8 173 votes
Ward 95
ANC67.4%Leading candidate: Aaron Mokgale Maluleka
DA20.3%
Lead: 6 892 votes
Ward 96
DA68.3%Leading candidate: Johannes Jacobus Coetzee
ANC20.9%
Lead: 9 288 votes
Ward 97
ANC65.1%Leading candidate: Nkoata Ananias Mokgalotsi
EFF22.3%
Lead: 5 017 votes
Ward 98
DA63.4%Leading candidate: Marnette Sutherland
ANC20.1%
Lead: 10 006 votes
Ward 99
DA44.3%Leading candidate: Lucas Johannes Welmans
ANC39.4%
Lead: 999 votes
Ward 100
ANC41.1%Leading candidate: Ramokone Rebone Maleka
DA39.4%
Lead: 314 votes
Ward 101
DA74.5%Leading candidate: Michael Ivor Strange
ANC15.2%
Lead: 14 872 votes
Ward 102
ANC68.3%Leading candidate: Nomvula Lesiah Mathenjwa
DA20.5%
Lead: 8 413 votes
Ward 103
ANC77.5%Leading candidate: Eunice Dineo Moloi
EFF8.9%
Lead: 9 844 votes
Ward 104
ANC79.5%Leading candidate: Victor Phitisi Mabelane
EFF10.5%
Lead: 9 513 votes
Ward 105
ANC55.6%Leading candidate: Jan Tsele Mahlangu
DA31.2%
Lead: 3 854 votes
Ward 106
ANC65.0%Leading candidate: Daddy Cedrick Tsela
EFF25.2%
Lead: 7 153 votes
Ward 107
ANC58.2%Leading candidate: Mamosa Betty Ringane
EFF34.1%
Lead: 3 285 votes
Wards in Tshwane ·
WardElectionParty / entryVotesVote share (%)
Ward 12 016DEMOCRATIC ALLIANCE15 52882,3635
Ward 12 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1 4487,6805
Ward 22 016DEMOCRATIC ALLIANCE15 95681,9643
Ward 22 016AFRICAN NATIONAL CONGRESS1 4247,3149
Ward 32 016DEMOCRATIC ALLIANCE7 31142,5132
Ward 32 016AFRICAN NATIONAL CONGRESS6 28236,5296
Ward 42 016DEMOCRATIC ALLIANCE7 06937,5113
Ward 42 016AFRICAN NATIONAL CONGRESS6 74035,7655
Ward 52 016DEMOCRATIC ALLIANCE19 65081,6742
Ward 52 016AFRICAN NATIONAL CONGRESS1 8637,7435
Ward 62 016AFRICAN NATIONAL CONGRESS9 53070,6031
Ward 62 016ECONOMIC FREEDOM FIGHTERS1 94714,4244
Ward 72 016AFRICAN NATIONAL CONGRESS8 32060,8276
Ward 72 016DEMOCRATIC ALLIANCE3 13722,9346
Ward 82 016AFRICAN NATIONAL CONGRESS10 11874,3807
Ward 82 016ECONOMIC FREEDOM FIGHTERS1 63812,0415
Ward 92 016AFRICAN NATIONAL CONGRESS12 16883,2341
Ward 92 016ECONOMIC FREEDOM FIGHTERS1 2058,2427
Ward 102 016AFRICAN NATIONAL CONGRESS9 08961,4953
Ward 102 016ECONOMIC FREEDOM FIGHTERS4 20328,4371
Ward 112 016AFRICAN NATIONAL CONGRESS11 19375,6846
Ward 112 016ECONOMIC FREEDOM FIGHTERS2 20014,8759
Ward 122 016AFRICAN NATIONAL CONGRESS8 15469,8356
Ward 122 016ECONOMIC FREEDOM FIGHTERS1 90616,3241
Ward 132 016AFRICAN NATIONAL CONGRESS10 99175,1162
Ward 132 016ECONOMIC FREEDOM FIGHTERS1 59510,9008
Ward 142 016AFRICAN NATIONAL CONGRESS11 02674,3343
Ward 142 016ECONOMIC FREEDOM FIGHTERS1 89912,8025
Ward 152 016AFRICAN NATIONAL CONGRESS13 56372,6226
Ward 152 016ECONOMIC FREEDOM FIGHTERS3 21417,2093
Ward 162 016AFRICAN NATIONAL CONGRESS10 79870,6583
Ward 162 016ECONOMIC FREEDOM FIGHTERS2 49916,3526
Ward 172 016AFRICAN NATIONAL CONGRESS8 74967,2483
Ward 172 016ECONOMIC FREEDOM FIGHTERS2 63920,2844
Ward 182 016AFRICAN NATIONAL CONGRESS9 82266,329
Ward 182 016ECONOMIC FREEDOM FIGHTERS2 76118,6453
Ward 192 016AFRICAN NATIONAL CONGRESS13 20479,37
Ward 192 016ECONOMIC FREEDOM FIGHTERS1 70610,2549
Ward 202 016AFRICAN NATIONAL CONGRESS8 70855,0408
Ward 202 016ECONOMIC FREEDOM FIGHTERS2 97218,7852
Ward 212 016AFRICAN NATIONAL CONGRESS9 02359,3618
Ward 212 016ECONOMIC FREEDOM FIGHTERS2 95319,4276
Ward 222 016AFRICAN NATIONAL CONGRESS8 63969,4007
Ward 222 016ECONOMIC FREEDOM FIGHTERS2 04516,4283
Ward 232 016AFRICAN NATIONAL CONGRESS8 78773,4945
Ward 232 016ECONOMIC FREEDOM FIGHTERS1 64413,7504
Ward 242 016AFRICAN NATIONAL CONGRESS12 17378,81
Ward 242 016ECONOMIC FREEDOM FIGHTERS1 4919,653
Ward 252 016AFRICAN NATIONAL CONGRESS9 88376,6659
Ward 252 016ECONOMIC FREEDOM FIGHTERS1 47311,4266
Ward 262 016AFRICAN NATIONAL CONGRESS9 16667,6757
Ward 262 016DEMOCRATIC ALLIANCE2 20316,2655
Ward 272 016AFRICAN NATIONAL CONGRESS7 83866,803
Ward 272 016DEMOCRATIC ALLIANCE2 86224,3927
Ward 282 016AFRICAN NATIONAL CONGRESS8 53065,7165
Ward 282 016ECONOMIC FREEDOM FIGHTERS2 55919,7149
Ward 292 016AFRICAN NATIONAL CONGRESS11 68575,7095
Ward 292 016ECONOMIC FREEDOM FIGHTERS1 88212,1939
Ward 302 016AFRICAN NATIONAL CONGRESS10 66262,6845
Ward 302 016ECONOMIC FREEDOM FIGHTERS3 40920,0423
Ward 312 016AFRICAN NATIONAL CONGRESS9 01362,3521
Ward 312 016ECONOMIC FREEDOM FIGHTERS2 84119,6541
Ward 322 016AFRICAN NATIONAL CONGRESS9 23058,8123
Ward 322 016ECONOMIC FREEDOM FIGHTERS3 26320,7914
Ward 332 016AFRICAN NATIONAL CONGRESS10 08567,4492
Ward 332 016DEMOCRATIC ALLIANCE2 78918,653
Ward 342 016AFRICAN NATIONAL CONGRESS10 23876,0003
Ward 342 016ECONOMIC FREEDOM FIGHTERS1 61912,0184
Ward 352 016AFRICAN NATIONAL CONGRESS7 56263,4343
Ward 352 016ECONOMIC FREEDOM FIGHTERS2 30119,3021
Ward 362 016AFRICAN NATIONAL CONGRESS8 73865,3162
Ward 362 016ECONOMIC FREEDOM FIGHTERS2 45518,351
Ward 372 016AFRICAN NATIONAL CONGRESS11 16966,7284
Ward 372 016ECONOMIC FREEDOM FIGHTERS3 81522,7924
Ward 382 016AFRICAN NATIONAL CONGRESS5 56848,5483
Ward 382 016DEMOCRATIC ALLIANCE3 31728,9214
Ward 392 016AFRICAN NATIONAL CONGRESS10 12071,4437
Ward 392 016ECONOMIC FREEDOM FIGHTERS2 34316,5408
Ward 402 016AFRICAN NATIONAL CONGRESS9 14964,7671
Ward 402 016ECONOMIC FREEDOM FIGHTERS3 18622,5542
Ward 412 016DEMOCRATIC ALLIANCE16 18979,5763
Ward 412 016AFRICAN NATIONAL CONGRESS1 9999,826
Ward 422 016DEMOCRATIC ALLIANCE16 96785,5968
Ward 422 016AFRICAN NATIONAL CONGRESS1 6928,536
Ward 432 016DEMOCRATIC ALLIANCE13 12571,2425
Ward 432 016AFRICAN NATIONAL CONGRESS3 17617,2393
Ward 442 016DEMOCRATIC ALLIANCE18 96988,7273
Ward 442 016AFRICAN NATIONAL CONGRESS9924,6401
Ward 452 016DEMOCRATIC ALLIANCE19 08587,731
Ward 452 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS8253,7924
Ward 462 016DEMOCRATIC ALLIANCE15 99187,3062
Ward 462 016AFRICAN NATIONAL CONGRESS1 1096,0548
Ward 472 016DEMOCRATIC ALLIANCE19 62887,5039
Ward 472 016AFRICAN NATIONAL CONGRESS1 2965,7777
Ward 482 016DEMOCRATIC ALLIANCE14 66463,0357
Ward 482 016AFRICAN NATIONAL CONGRESS5 19922,3488
Ward 492 016AFRICAN NATIONAL CONGRESS10 08463,4933
Ward 492 016DEMOCRATIC ALLIANCE2 96318,6563
Ward 502 016DEMOCRATIC ALLIANCE18 93485,5813
Ward 502 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1 4786,6805
Ward 512 016AFRICAN NATIONAL CONGRESS8 91264,2677
Ward 512 016ECONOMIC FREEDOM FIGHTERS2 71719,5933
Ward 522 016DEMOCRATIC ALLIANCE18 46287,4728
Ward 522 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1 6887,9977
Ward 532 016DEMOCRATIC ALLIANCE17 13183,5699
Ward 532 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1 3266,4686
Ward 542 016DEMOCRATIC ALLIANCE19 35487,646
Ward 542 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1 4066,3672
Ward 552 016DEMOCRATIC ALLIANCE15 20963,9921
Ward 552 016AFRICAN NATIONAL CONGRESS5 23722,0348
Ward 562 016DEMOCRATIC ALLIANCE10 55879,0329
Ward 562 016AFRICAN NATIONAL CONGRESS1 53211,4679
Ward 572 016DEMOCRATIC ALLIANCE14 44878,9422
Ward 572 016AFRICAN NATIONAL CONGRESS1 87310,2339
Ward 582 016AFRICAN NATIONAL CONGRESS4 75543,2273
Ward 582 016DEMOCRATIC ALLIANCE3 20629,1455
Ward 592 016DEMOCRATIC ALLIANCE6 15150,1877
Ward 592 016AFRICAN NATIONAL CONGRESS3 60629,4223
Ward 602 016AFRICAN NATIONAL CONGRESS4 44243,3789
Ward 602 016DEMOCRATIC ALLIANCE2 95828,8867
Ward 612 016AFRICAN NATIONAL CONGRESS10 30553,967
Ward 612 016DEMOCRATIC ALLIANCE6 68234,9935
Ward 622 016AFRICAN NATIONAL CONGRESS9 52866,4806
Ward 622 016ECONOMIC FREEDOM FIGHTERS2 49717,4226
Ward 632 016AFRICAN NATIONAL CONGRESS6 50156,2662
Ward 632 016ECONOMIC FREEDOM FIGHTERS3 39729,4011
Ward 642 016DEMOCRATIC ALLIANCE15 84775,5771
Ward 642 016AFRICAN NATIONAL CONGRESS2 84413,5635
Ward 652 016DEMOCRATIC ALLIANCE21 26482,9459
Ward 652 016AFRICAN NATIONAL CONGRESS2 4449,5335
Ward 662 016DEMOCRATIC ALLIANCE14 86180,23
Ward 662 016AFRICAN NATIONAL CONGRESS2 08511,2563
Ward 672 016AFRICAN NATIONAL CONGRESS7 59371,1755
Ward 672 016ECONOMIC FREEDOM FIGHTERS1 49514,0139
Ward 682 016AFRICAN NATIONAL CONGRESS11 06267,6658
Ward 682 016ECONOMIC FREEDOM FIGHTERS3 13919,2011
Ward 692 016DEMOCRATIC ALLIANCE18 39889,237
Ward 692 016AFRICAN NATIONAL CONGRESS9804,7534
Ward 702 016DEMOCRATIC ALLIANCE20 23786,6681
Ward 702 016AFRICAN NATIONAL CONGRESS1 5516,6424
Ward 712 016AFRICAN NATIONAL CONGRESS5 95655,6012
Ward 712 016ECONOMIC FREEDOM FIGHTERS3 83735,8196
Ward 722 016AFRICAN NATIONAL CONGRESS6 05053,9168
Ward 722 016ECONOMIC FREEDOM FIGHTERS2 88425,7018
Ward 732 016AFRICAN NATIONAL CONGRESS10 78162,7276
Ward 732 016ECONOMIC FREEDOM FIGHTERS2 57915,0055
Ward 742 016AFRICAN NATIONAL CONGRESS9 21068,5472
Ward 742 016ECONOMIC FREEDOM FIGHTERS2 13615,8976
Ward 752 016AFRICAN NATIONAL CONGRESS9 48465,2853
Ward 752 016ECONOMIC FREEDOM FIGHTERS2 41916,6518
Ward 762 016AFRICAN NATIONAL CONGRESS9 22067,1963
Ward 762 016DEMOCRATIC ALLIANCE2 74319,9913
Ward 772 016AFRICAN NATIONAL CONGRESS7 43140,5202
Ward 772 016DEMOCRATIC ALLIANCE6 13533,4533
Ward 782 016DEMOCRATIC ALLIANCE14 30484,6992
Ward 782 016AFRICAN NATIONAL CONGRESS1 3387,9228
Ward 792 016DEMOCRATIC ALLIANCE20 52086,3346
Ward 792 016AFRICAN NATIONAL CONGRESS1 6496,9379
Ward 802 016AFRICAN NATIONAL CONGRESS3 82345,9716
Ward 802 016ECONOMIC FREEDOM FIGHTERS2 73632,9004
Ward 812 016AFRICAN NATIONAL CONGRESS3 80845,583
Ward 812 016ECONOMIC FREEDOM FIGHTERS2 75232,9423
Ward 822 016DEMOCRATIC ALLIANCE16 49688,8793
Ward 822 016AFRICAN NATIONAL CONGRESS1 0995,9213
Ward 832 016DEMOCRATIC ALLIANCE14 35486,5064
Ward 832 016AFRICAN NATIONAL CONGRESS9815,9121
Ward 842 016DEMOCRATIC ALLIANCE20 14386,842
Ward 842 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1 3505,8202
Ward 852 016DEMOCRATIC ALLIANCE21 49084,8267
Ward 852 016AFRICAN NATIONAL CONGRESS2 1938,6564
Ward 862 016AFRICAN NATIONAL CONGRESS11 40166,3389
Ward 862 016ECONOMIC FREEDOM FIGHTERS3 06617,8401
Ward 872 016DEMOCRATIC ALLIANCE13 34666,857
Ward 872 016AFRICAN NATIONAL CONGRESS4 07820,4288
Ward 882 016AFRICAN NATIONAL CONGRESS9 17868,7336
Ward 882 016DEMOCRATIC ALLIANCE2 13816,0114
Ward 892 016AFRICAN NATIONAL CONGRESS8 90666,9926
Ward 892 016ECONOMIC FREEDOM FIGHTERS2 58919,475
Ward 902 016AFRICAN NATIONAL CONGRESS11 66662,1094
Ward 902 016ECONOMIC FREEDOM FIGHTERS4 24522,6002
Ward 912 016DEMOCRATIC ALLIANCE25 23382,2887
Ward 912 016AFRICAN NATIONAL CONGRESS3 12510,1911
Ward 922 016DEMOCRATIC ALLIANCE5 51944,7716
Ward 922 016AFRICAN NATIONAL CONGRESS4 14533,6254
Ward 932 016AFRICAN NATIONAL CONGRESS8 25271,5264
Ward 932 016ECONOMIC FREEDOM FIGHTERS2 01817,4915
Ward 942 016AFRICAN NATIONAL CONGRESS10 05471,5231
Ward 942 016DEMOCRATIC ALLIANCE1 88113,3812
Ward 952 016AFRICAN NATIONAL CONGRESS9 87467,3717
Ward 952 016DEMOCRATIC ALLIANCE2 98220,3466
Ward 962 016DEMOCRATIC ALLIANCE13 38368,319
Ward 962 016AFRICAN NATIONAL CONGRESS4 09520,9046
Ward 972 016AFRICAN NATIONAL CONGRESS7 63765,0677
Ward 972 016ECONOMIC FREEDOM FIGHTERS2 62022,3226
Ward 982 016DEMOCRATIC ALLIANCE14 65663,3718
Ward 982 016AFRICAN NATIONAL CONGRESS4 65020,1064
Ward 992 016DEMOCRATIC ALLIANCE9 08244,3024
Ward 992 016AFRICAN NATIONAL CONGRESS8 08339,4293
Ward 1002 016AFRICAN NATIONAL CONGRESS7 47841,0969
Ward 1002 016DEMOCRATIC ALLIANCE7 16439,3713
Ward 1012 016DEMOCRATIC ALLIANCE18 67474,532
Ward 1012 016AFRICAN NATIONAL CONGRESS3 80215,1746
Ward 1022 016AFRICAN NATIONAL CONGRESS12 02968,3039
Ward 1022 016DEMOCRATIC ALLIANCE3 61620,5326
Ward 1032 016AFRICAN NATIONAL CONGRESS11 12677,5115
Ward 1032 016ECONOMIC FREEDOM FIGHTERS1 2828,9313
Ward 1042 016AFRICAN NATIONAL CONGRESS10 95579,5455
Ward 1042 016ECONOMIC FREEDOM FIGHTERS1 44210,4705
Ward 1052 016AFRICAN NATIONAL CONGRESS8 78755,6386
Ward 1052 016DEMOCRATIC ALLIANCE4 93331,2354
Ward 1062 016AFRICAN NATIONAL CONGRESS11 67265,0323
Ward 1062 016ECONOMIC FREEDOM FIGHTERS4 51925,1783
Ward 1072 016AFRICAN NATIONAL CONGRESS7 93958,2209
Ward 1072 016ECONOMIC FREEDOM FIGHTERS4 65434,1302

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:45 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 214 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:45 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 Tshwane. Ward results include areas outside Marokolong.

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

Give something back

Found Counted useful? Support the South African non-profits holding power to account.

Donations go directly to each organisation.

Share results