Counted.co.zaPlay game

Marokolong, Gauteng

Ward results

ANC leads the vote

2000

Council seats

Seat allocation unavailable.The vote breakdown is below.

Combined ballot votes

Combined ballot votes

AFRICAN NATIONAL CONGRESS
56.3%467 308 votes
DEMOCRATIC ALLIANCE
35.1%290 976 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTY
2.2%18 530 votes
VISION- VISIE 2000+
1.5%12 569 votes
INDEPENDENTS
1.4%11 866 votes
Other: show remaining parties: hide remaining parties3.5%28 762 votes
PAN AFRICANIST CONGRESS OF AZANIA
1.1%8 763 votes
UNITED CHRISTIAN DEMOCRATIC PARTY
0.8%6 724 votes
UNITED DEMOCRATIC MOVEMENT
0.5%4 254 votes
INKATHA FREEDOM PARTY
0.4%3 016 votes
ASCORA
0.3%2 637 votes
AZANIAN PEOPLE'S ORGANISATION
0.2%1 908 votes
CHRISTEN PROTESTANTE PARTY VAN SUIDER AFRIKA
0.2%1 387 votes
OTHER
0.0%73 votes
Tshwane · 2000 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—467 30856,3014
DEMOCRATIC ALLIANCE—290 97635,0569
AFRICAN CHRISTIAN DEMOCRATIC PARTY—18 5302,2325
VISION- VISIE 2000+—12 5691,5143
INDEPENDENTS—11 8661,4296
PAN AFRICANIST CONGRESS OF AZANIA—8 7631,0558
UNITED CHRISTIAN DEMOCRATIC PARTY—6 7240,8101
UNITED DEMOCRATIC MOVEMENT—4 2540,5125
INKATHA FREEDOM PARTY—3 0160,3634
ASCORA—2 6370,3177
AZANIAN PEOPLE'S ORGANISATION—1 9080,2299
CHRISTEN PROTESTANTE PARTY VAN SUIDER AFRIKA—1 3870,1671
OTHER—730,0088

830011 valid votes. Shares use this ballot’s party totals. All published entries are included.

IEC source

How the vote changed

Other

Ward + municipal PR votes by election

Swipe to see history

2000Vote %
ANC56.3%—
DA35.1%—
ACDP2.2%—
VISION- VISIE 2000+1.5%—
PAC1.1%—
Other3.8%—
Pretoria - 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 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 000UNITED CHRISTIAN DEMOCRATIC PARTY6 7240,8101830 011Reported
2 000UNITED DEMOCRATIC MOVEMENT4 2540,5125830 011Reported
2 000INKATHA FREEDOM PARTY3 0160,3634830 011Reported
2 000ASCORA2 6370,3177830 011Reported
2 000AZANIAN PEOPLE'S ORGANISATION1 9080,2299830 011Reported
2 000CHRISTEN PROTESTANTE PARTY VAN SUIDER AFRIKA1 3870,1671830 011Reported

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

76 wards

Ward 1
DA81.7%Leading candidate: James Martin Swart
ANC10.0%
Lead: 8 166 votes
Ward 2
DA82.1%Leading candidate: Daniël Gabriël Wannenburg
ANC8.8%
Lead: 10 060 votes
Ward 3
DA65.8%Leading candidate: Jacoba Petronella Underwood
ANC29.0%
Lead: 2 429 votes
Ward 4
ANC48.6%Leading candidate: Madikana Freddy Mathibe
DA42.4%
Lead: 647 votes
Ward 5
DA82.4%Leading candidate: Daniël Petrus Theron
ANC8.3%
Lead: 8 738 votes
Ward 6
ANC92.9%Leading candidate: Andrew Bennert Malope
AZANIAN PEOPLE'S ORGANISATION1.8%
Lead: 9 793 votes
Ward 7
ANC45.5%Leading candidate: Gabriel Twala
DA42.9%
Lead: 272 votes
Ward 8
ANC93.4%Leading candidate: Reuben Modise Moche
PAC1.7%
Lead: 9 432 votes
Ward 9
ANC91.8%Leading candidate: Galale Lazarus Makama
PAC2.8%
Lead: 10 400 votes
Ward 10
ANC62.4%
INDEPENDENTS33.1%
Lead: 3 221 votes
Ward 11
ANC94.9%Leading candidate: Richard Baloyi
DA1.9%
Lead: 12 138 votes
Ward 12
ANC91.4%Leading candidate: Phasha Makgwale Lucas Mdhluli
DA2.8%
Lead: 10 749 votes
Ward 13
ANC92.3%Leading candidate: Mphulo Nkoane
UDM3.9%
Lead: 10 109 votes
Ward 14
ANC92.1%Leading candidate: Oupa Simon Zele
INDEPENDENTS2.3%
Lead: 10 149 votes
Ward 15
ANC92.9%Leading candidate: Matshukutsa Jan Kutumela
INDEPENDENTS2.7%
Lead: 10 360 votes
Ward 16
ANC86.8%Leading candidate: Tebogo Benjamin Modisakeng
INDEPENDENTS8.8%
Lead: 7 850 votes
Ward 17
ANC73.3%Leading candidate: Daniel Mthetwa
INDEPENDENTS20.7%
Lead: 5 266 votes
Ward 18
ANC94.4%Leading candidate: Selejana Moses Phasha
DA1.9%
Lead: 10 620 votes
Ward 19
ANC88.2%Leading candidate: Rashid Justice Mogotsi
UNITED CHRISTIAN DEMOCRATIC PARTY5.0%
Lead: 8 738 votes
Ward 20
ANC83.7%Leading candidate: Molatlhegi Edfrey Moabi
UNITED CHRISTIAN DEMOCRATIC PARTY8.4%
Lead: 6 901 votes
Ward 21
ANC84.3%Leading candidate: Mosimaneotsile Theophilus Tlholo
UNITED CHRISTIAN DEMOCRATIC PARTY8.7%
Lead: 7 434 votes
Ward 22
ANC90.5%Leading candidate: Skhala Shadrack Dlamini
UNITED CHRISTIAN DEMOCRATIC PARTY3.1%
Lead: 8 524 votes
Ward 23
ANC94.6%Leading candidate: Percy Ben Zitha
DA3.3%
Lead: 9 616 votes
Ward 24
ANC86.2%Leading candidate: Nchudi Paulos Hoseka
PAC8.9%
Lead: 8 119 votes
Ward 25
ANC89.0%Leading candidate: Lehlogonolo Maria Modumaela
INDEPENDENTS7.4%
Lead: 10 655 votes
Ward 26
ANC96.4%Leading candidate: Tennyson Moqiniseni Ngwenya
DA1.6%
Lead: 12 464 votes
Ward 27
ANC96.2%Leading candidate: Hlengane William Maluleka
DA1.9%
Lead: 13 338 votes
Ward 28
ANC94.1%Leading candidate: Morwangwato Daniel Mampuru
DA2.4%
Lead: 8 521 votes
Ward 29
ANC91.3%Leading candidate: Kaptein Thomas Chauke
DA5.0%
Lead: 9 351 votes
Ward 30
ANC82.9%Leading candidate: Masello Margaret Dichabe
UNITED CHRISTIAN DEMOCRATIC PARTY7.5%
Lead: 7 105 votes
Ward 31
ANC82.9%Leading candidate: Letsoko Obed Segabutla
PAC5.9%
Lead: 7 325 votes
Ward 32
ANC82.8%Leading candidate: Cornelius Thipe Mokoena
UNITED CHRISTIAN DEMOCRATIC PARTY8.0%
Lead: 7 832 votes
Ward 33
ANC92.9%Leading candidate: Enoch Nyakombi Ndoko
DA2.5%
Lead: 10 721 votes
Ward 34
ANC95.1%Leading candidate: Peter Makgale Manchidi
DA1.7%
Lead: 9 844 votes
Ward 35
ANC95.1%Leading candidate: Jeremia Nkgona Mathekga
DA1.9%
Lead: 8 437 votes
Ward 36
ANC96.0%Leading candidate: Seth Jeffrey Lefakane
DA2.0%
Lead: 8 381 votes
Ward 37
ANC95.2%Leading candidate: Komiki Thomas Motubatse
DA2.2%
Lead: 8 840 votes
Ward 38
ANC93.5%Leading candidate: Monaine Jerry Nnawe
DA2.6%
Lead: 5 122 votes
Ward 39
ANC91.8%Leading candidate: Sello Esrom Huma
PAC5.8%
Lead: 8 040 votes
Ward 40
DA57.0%Leading candidate: Peter Dennis Peach
ANC36.6%
Lead: 3 568 votes
Ward 41
DA83.4%Leading candidate: Peter Edward Millar
ANC6.9%
Lead: 10 198 votes
Ward 42
DA81.7%Leading candidate: Hendrik Frederik Redelinghuys
ANC11.9%
Lead: 10 023 votes
Ward 43
DA47.5%Leading candidate: Joyce Dorothy Feldman
ANC40.9%
Lead: 504 votes
Ward 44
DA85.6%Leading candidate: Philippus Bernardus De Wet
ANC6.5%
Lead: 12 700 votes
Ward 45
DA84.0%Leading candidate: Frederik Petrus Nel
ACDP7.2%
Lead: 10 863 votes
Ward 46
DA82.5%Leading candidate: Louis Werner Coetzee
ANC10.0%
Lead: 10 754 votes
Ward 47
DA86.4%Leading candidate: Maria Gertruida Wilhelmina Aucamp
ANC7.2%
Lead: 10 809 votes
Ward 48
ANC73.8%Leading candidate: Sephotho Piet Moselane
DA20.8%
Lead: 6 477 votes
Ward 49
ANC57.3%Leading candidate: Boesman William Mahlangu
DA35.4%
Lead: 2 169 votes
Ward 50
DA82.7%Leading candidate: Isabella Maria Smith
VISION- VISIE 2000+8.1%
Lead: 10 971 votes
Ward 51
ANC88.0%Leading candidate: Kgosientso David Ramokgopa
ASCORA5.3%
Lead: 7 553 votes
Ward 52
DA80.0%Leading candidate: Philip Duncan Gohl
ANC7.7%
Lead: 11 394 votes
Ward 53
DA79.6%Leading candidate: Jan Hendrik Joubert
ANC9.2%
Lead: 10 920 votes
Ward 54
DA82.5%Leading candidate: Susanna Elizabeth Grobler
VISION- VISIE 2000+6.3%
Lead: 8 814 votes
Ward 55
DA80.5%Leading candidate: Pieter Johannes Neethling
ANC11.9%
Lead: 9 363 votes
Ward 56
DA77.7%Leading candidate: Johannes Stephanus Du Toit Van Zyl
ANC15.4%
Lead: 5 499 votes
Ward 57
DA78.4%Leading candidate: Clive John Napier
ANC14.3%
Lead: 8 796 votes
Ward 58
DA65.3%Leading candidate: Stevens Mokgalapa
ANC25.9%
Lead: 2 655 votes
Ward 59
DA69.0%Leading candidate: Karen Meyer
ANC24.2%
Lead: 3 879 votes
Ward 60
ANC52.7%Leading candidate: Joseph Mkhize
DA39.9%
Lead: 599 votes
Ward 61
DA60.6%Leading candidate: Satyamurthi Shunmugam Naiker
ANC32.5%
Lead: 3 077 votes
Ward 62
ANC87.1%Leading candidate: Selopi Peter Tlomatsane
ASCORA6.4%
Lead: 7 959 votes
Ward 63
ANC82.9%Leading candidate: Dimakatso Peter Makhaya
ASCORA4.9%
Lead: 5 189 votes
Ward 64
DA82.7%Leading candidate: Jacobus Johannes Van Noordwyk
ANC11.0%
Lead: 8 950 votes
Ward 65
DA81.6%Leading candidate: Emmerentia Frederika Landman
ANC12.1%
Lead: 9 904 votes
Ward 66
DA77.5%Leading candidate: Lance Adriaan Coetzee
ANC15.7%
Lead: 6 166 votes
Ward 67
ANC93.5%Leading candidate: Ntombizokwenzani Yvonne Matjokana
DA2.0%
Lead: 6 985 votes
Ward 68
ANC88.6%Leading candidate: Tshililo Victor Rambau
ASCORA5.8%
Lead: 8 947 votes
Ward 69
DA86.7%Leading candidate: Salomon Maritz Van Dyk
ANC7.5%
Lead: 10 600 votes
Ward 70
DA83.2%Leading candidate: Lourens Bezuidenhout
ANC9.7%
Lead: 10 419 votes
Ward 71
ANC88.1%Leading candidate: Sarah Mpogeng Moima
INDEPENDENTS6.6%
Lead: 5 684 votes
Ward 72
ANC73.8%Leading candidate: Matlou Cornelius Mokoka
INDEPENDENTS17.2%
Lead: 4 302 votes
Ward 73
ANC91.3%Leading candidate: Lancelot Nawa
DA3.8%
Lead: 9 002 votes
Ward 74
ANC78.4%Leading candidate: Dikeledi Dorah Ditabo
INDEPENDENTS9.8%
Lead: 5 548 votes
Ward 75
ANC83.1%Leading candidate: Modise Moses Waga Matjila
UNITED CHRISTIAN DEMOCRATIC PARTY5.3%
Lead: 5 688 votes
Ward 76
ANC93.8%Leading candidate: Matsobane Andries Mapoma
DA1.8%
Lead: 8 289 votes
Wards in Tshwane ·
WardElectionParty / entryVotesVote share (%)
Ward 12 000DEMOCRATIC ALLIANCE9 30981,7296
Ward 12 000AFRICAN NATIONAL CONGRESS1 14310,0351
Ward 22 000DEMOCRATIC ALLIANCE11 26182,0952
Ward 22 000AFRICAN NATIONAL CONGRESS1 2018,7556
Ward 32 000DEMOCRATIC ALLIANCE4 33965,7823
Ward 32 000AFRICAN NATIONAL CONGRESS1 91028,9569
Ward 42 000AFRICAN NATIONAL CONGRESS5 06448,6035
Ward 42 000DEMOCRATIC ALLIANCE4 41742,3937
Ward 52 000DEMOCRATIC ALLIANCE9 72082,3519
Ward 52 000AFRICAN NATIONAL CONGRESS9828,3199
Ward 62 000AFRICAN NATIONAL CONGRESS9 98692,919
Ward 62 000AZANIAN PEOPLE'S ORGANISATION1931,7959
Ward 72 000AFRICAN NATIONAL CONGRESS4 72345,5317
Ward 72 000DEMOCRATIC ALLIANCE4 45142,9095
Ward 82 000AFRICAN NATIONAL CONGRESS9 60293,3865
Ward 82 000PAN AFRICANIST CONGRESS OF AZANIA1701,6534
Ward 92 000AFRICAN NATIONAL CONGRESS10 73291,7971
Ward 92 000PAN AFRICANIST CONGRESS OF AZANIA3322,8398
Ward 102 000AFRICAN NATIONAL CONGRESS6 85562,3692
Ward 102 000INDEPENDENTS3 63433,0634
Ward 112 000AFRICAN NATIONAL CONGRESS12 38494,9475
Ward 112 000DEMOCRATIC ALLIANCE2461,8861
Ward 122 000AFRICAN NATIONAL CONGRESS11 08391,3836
Ward 122 000DEMOCRATIC ALLIANCE3342,754
Ward 132 000AFRICAN NATIONAL CONGRESS10 55192,3178
Ward 132 000UNITED DEMOCRATIC MOVEMENT4423,8674
Ward 142 000AFRICAN NATIONAL CONGRESS10 41192,092
Ward 142 000INDEPENDENTS2622,3176
Ward 152 000AFRICAN NATIONAL CONGRESS10 67092,9281
Ward 152 000INDEPENDENTS3102,6999
Ward 162 000AFRICAN NATIONAL CONGRESS8 73486,7587
Ward 162 000INDEPENDENTS8848,7812
Ward 172 000AFRICAN NATIONAL CONGRESS7 34173,2781
Ward 172 000INDEPENDENTS2 07520,7127
Ward 182 000AFRICAN NATIONAL CONGRESS10 83494,4386
Ward 182 000DEMOCRATIC ALLIANCE2141,8654
Ward 192 000AFRICAN NATIONAL CONGRESS9 26788,2403
Ward 192 000UNITED CHRISTIAN DEMOCRATIC PARTY5295,0371
Ward 202 000AFRICAN NATIONAL CONGRESS7 67483,6586
Ward 202 000UNITED CHRISTIAN DEMOCRATIC PARTY7738,4269
Ward 212 000AFRICAN NATIONAL CONGRESS8 29484,3143
Ward 212 000UNITED CHRISTIAN DEMOCRATIC PARTY8608,7425
Ward 222 000AFRICAN NATIONAL CONGRESS8 83090,4528
Ward 222 000UNITED CHRISTIAN DEMOCRATIC PARTY3063,1346
Ward 232 000AFRICAN NATIONAL CONGRESS9 96094,551
Ward 232 000DEMOCRATIC ALLIANCE3443,2656
Ward 242 000AFRICAN NATIONAL CONGRESS9 05686,2394
Ward 242 000PAN AFRICANIST CONGRESS OF AZANIA9378,923
Ward 252 000AFRICAN NATIONAL CONGRESS11 61988,9663
Ward 252 000INDEPENDENTS9647,3813
Ward 262 000AFRICAN NATIONAL CONGRESS12 67596,4245
Ward 262 000DEMOCRATIC ALLIANCE2111,6052
Ward 272 000AFRICAN NATIONAL CONGRESS13 60296,2224
Ward 272 000DEMOCRATIC ALLIANCE2641,8676
Ward 282 000AFRICAN NATIONAL CONGRESS8 74094,1202
Ward 282 000DEMOCRATIC ALLIANCE2192,3584
Ward 292 000AFRICAN NATIONAL CONGRESS9 89591,2739
Ward 292 000DEMOCRATIC ALLIANCE5445,018
Ward 302 000AFRICAN NATIONAL CONGRESS7 81282,9035
Ward 302 000UNITED CHRISTIAN DEMOCRATIC PARTY7077,5029
Ward 312 000AFRICAN NATIONAL CONGRESS7 89082,8869
Ward 312 000PAN AFRICANIST CONGRESS OF AZANIA5655,9355
Ward 322 000AFRICAN NATIONAL CONGRESS8 67582,7846
Ward 322 000UNITED CHRISTIAN DEMOCRATIC PARTY8438,0447
Ward 332 000AFRICAN NATIONAL CONGRESS11 02092,8626
Ward 332 000DEMOCRATIC ALLIANCE2992,5196
Ward 342 000AFRICAN NATIONAL CONGRESS10 01895,1467
Ward 342 000DEMOCRATIC ALLIANCE1741,6526
Ward 352 000AFRICAN NATIONAL CONGRESS8 60895,0845
Ward 352 000DEMOCRATIC ALLIANCE1711,8889
Ward 362 000AFRICAN NATIONAL CONGRESS8 56295,965
Ward 362 000DEMOCRATIC ALLIANCE1812,0287
Ward 372 000AFRICAN NATIONAL CONGRESS9 05295,2341
Ward 372 000DEMOCRATIC ALLIANCE2122,2304
Ward 382 000AFRICAN NATIONAL CONGRESS5 26793,5026
Ward 382 000DEMOCRATIC ALLIANCE1452,5741
Ward 392 000AFRICAN NATIONAL CONGRESS8 58591,7789
Ward 392 000PAN AFRICANIST CONGRESS OF AZANIA5455,8264
Ward 402 000DEMOCRATIC ALLIANCE9 99156,958
Ward 402 000AFRICAN NATIONAL CONGRESS6 42336,6171
Ward 412 000DEMOCRATIC ALLIANCE11 11383,3683
Ward 412 000AFRICAN NATIONAL CONGRESS9156,8642
Ward 422 000DEMOCRATIC ALLIANCE11 72681,7086
Ward 422 000AFRICAN NATIONAL CONGRESS1 70311,8668
Ward 432 000DEMOCRATIC ALLIANCE3 63547,535
Ward 432 000AFRICAN NATIONAL CONGRESS3 13140,9442
Ward 442 000DEMOCRATIC ALLIANCE13 74385,5675
Ward 442 000AFRICAN NATIONAL CONGRESS1 0436,494
Ward 452 000DEMOCRATIC ALLIANCE11 87984,0099
Ward 452 000AFRICAN CHRISTIAN DEMOCRATIC PARTY1 0167,1853
Ward 462 000DEMOCRATIC ALLIANCE12 23482,456
Ward 462 000AFRICAN NATIONAL CONGRESS1 4809,9751
Ward 472 000DEMOCRATIC ALLIANCE11 79686,4302
Ward 472 000AFRICAN NATIONAL CONGRESS9877,2318
Ward 482 000AFRICAN NATIONAL CONGRESS9 01873,8333
Ward 482 000DEMOCRATIC ALLIANCE2 54120,804
Ward 492 000AFRICAN NATIONAL CONGRESS5 66257,3077
Ward 492 000DEMOCRATIC ALLIANCE3 49335,3543
Ward 502 000DEMOCRATIC ALLIANCE12 16882,6518
Ward 502 000VISION- VISIE 2000+1 1978,1307
Ward 512 000AFRICAN NATIONAL CONGRESS8 04088,0324
Ward 512 000ASCORA4875,3323
Ward 522 000DEMOCRATIC ALLIANCE12 60279,9924
Ward 522 000AFRICAN NATIONAL CONGRESS1 2087,6679
Ward 532 000DEMOCRATIC ALLIANCE12 34079,6078
Ward 532 000AFRICAN NATIONAL CONGRESS1 4209,1607
Ward 542 000DEMOCRATIC ALLIANCE9 53782,5428
Ward 542 000VISION- VISIE 2000+7236,2576
Ward 552 000DEMOCRATIC ALLIANCE10 98180,4941
Ward 552 000AFRICAN NATIONAL CONGRESS1 61811,8604
Ward 562 000DEMOCRATIC ALLIANCE6 85777,7085
Ward 562 000AFRICAN NATIONAL CONGRESS1 35815,3898
Ward 572 000DEMOCRATIC ALLIANCE10 75678,448
Ward 572 000AFRICAN NATIONAL CONGRESS1 96014,2951
Ward 582 000DEMOCRATIC ALLIANCE4 39865,2813
Ward 582 000AFRICAN NATIONAL CONGRESS1 74325,872
Ward 592 000DEMOCRATIC ALLIANCE5 96769,0385
Ward 592 000AFRICAN NATIONAL CONGRESS2 08824,1583
Ward 602 000AFRICAN NATIONAL CONGRESS2 47652,6696
Ward 602 000DEMOCRATIC ALLIANCE1 87739,9277
Ward 612 000DEMOCRATIC ALLIANCE6 63160,6346
Ward 612 000AFRICAN NATIONAL CONGRESS3 55432,4982
Ward 622 000AFRICAN NATIONAL CONGRESS8 59087,102
Ward 622 000ASCORA6316,3983
Ward 632 000AFRICAN NATIONAL CONGRESS5 51782,9499
Ward 632 000ASCORA3284,9316
Ward 642 000DEMOCRATIC ALLIANCE10 32982,6982
Ward 642 000AFRICAN NATIONAL CONGRESS1 37911,0408
Ward 652 000DEMOCRATIC ALLIANCE11 63481,6306
Ward 652 000AFRICAN NATIONAL CONGRESS1 73012,1386
Ward 662 000DEMOCRATIC ALLIANCE7 72777,5025
Ward 662 000AFRICAN NATIONAL CONGRESS1 56115,657
Ward 672 000AFRICAN NATIONAL CONGRESS7 13693,4888
Ward 672 000DEMOCRATIC ALLIANCE1511,9783
Ward 682 000AFRICAN NATIONAL CONGRESS9 56988,5936
Ward 682 000ASCORA6225,7587
Ward 692 000DEMOCRATIC ALLIANCE11 60486,6552
Ward 692 000AFRICAN NATIONAL CONGRESS1 0047,4976
Ward 702 000DEMOCRATIC ALLIANCE11 79283,1828
Ward 702 000AFRICAN NATIONAL CONGRESS1 3739,6854
Ward 712 000AFRICAN NATIONAL CONGRESS6 14488,086
Ward 712 000INDEPENDENTS4606,595
Ward 722 000AFRICAN NATIONAL CONGRESS5 60473,8437
Ward 722 000INDEPENDENTS1 30217,1564
Ward 732 000AFRICAN NATIONAL CONGRESS9 39491,257
Ward 732 000DEMOCRATIC ALLIANCE3923,808
Ward 742 000AFRICAN NATIONAL CONGRESS6 34078,4265
Ward 742 000INDEPENDENTS7929,7971
Ward 752 000AFRICAN NATIONAL CONGRESS6 07383,1007
Ward 752 000UNITED CHRISTIAN DEMOCRATIC PARTY3855,2682
Ward 762 000AFRICAN NATIONAL CONGRESS8 45193,7542
Ward 762 000DEMOCRATIC ALLIANCE1621,7972

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

Source data

Sources & result details

IEC: 25 Oct 2021, 14:56 SAST · checked 05 Nov 2026, 15:58 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.

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

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