City of Tshwane
107 wards on the 2021 boundaries. Official results of the 2021 Local Government Elections below (the latest verified for this place), with their sources. The latest national and provincial result here is the 2024 National and Provincial Elections.
Turnout, 2021 Local Government Elections, ward ballot
- Valid votes
- 995 418
- Turnout
- 62,0%
- Registered
- 1 619 402
- AFRICAN NATIONAL CONGRESS37,8%
- DEMOCRATIC ALLIANCE30,0%
- ECONOMIC FREEDOM FIGHTERS13,7%
- VRYHEIDSFRONT PLUS4,3%
- UMKHONTO WESIZWE4,2%
- All others9,9%
Share of valid votes
- AFRICAN NATIONAL CONGRESS34,8%
- DEMOCRATIC ALLIANCE31,8%
- ECONOMIC FREEDOM FIGHTERS10,4%
- ACTIONSA9,3%
- VRYHEIDSFRONT PLUS7,8%
- Others (41)5,9%
Turnout by ward
2021 Local Government Elections
Held · Official results — not current figures
Proportional representation (PR) ballot
AFRICAN NATIONAL CONGRESS received the most PR-ballot votes: 234 521 (34,8% of valid votes). Seats are allocated from ward and PR results together; seat totals are not shown here.
- Registered voters
- 1 526 585
- Votes cast
- 682 008
- Turnout
- 44,7%
- Spoilt ballots
- 8 843
| Party or contestant | Votes | Share |
|---|---|---|
| AFRICAN NATIONAL CONGRESS | 234 521 | 34,8% |
| DEMOCRATIC ALLIANCE | 213 852 | 31,8% |
| ECONOMIC FREEDOM FIGHTERS | 70 228 | 10,4% |
| ACTIONSA | 62 502 | 9,3% |
| VRYHEIDSFRONT PLUS | 52 458 | 7,8% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 6 094 | 0,9% |
| AFRICAN INDEPENDENT CONGRESS | 5 442 | 0,8% |
| DEFENDERS OF THE PEOPLE | 3 291 | 0,5% |
| PATRIOTIC ALLIANCE | 3 219 | 0,5% |
| PAN AFRICANIST CONGRESS OF AZANIA | 1 393 | 0,2% |
| Others (36 contestants together) | 20 165 | 3,0% |
Show all 46 contestants
Council
City of Tshwane Metropolitan Municipality Council: seats won in the 2021 Local Government Elections, as the IEC calculated them
| Party | Ward | PR | Seats |
|---|---|---|---|
| AFRICAN NATIONAL CONGRESS | 70 | 5 | 75 |
| DEMOCRATIC ALLIANCE | 37 | 32 | 69 |
| ECONOMIC FREEDOM FIGHTERS | 0 | 23 | 23 |
| ACTIONSA | 0 | 19 | 19 |
| VRYHEIDSFRONT PLUS | 0 | 17 | 17 |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 0 | 2 | 2 |
| AFRICAN INDEPENDENT CONGRESS | 0 | 1 | 1 |
| AFRICAN TRANSFORMATION MOVEMENT | 0 | 1 | 1 |
| CONGRESS OF THE PEOPLE | 0 | 1 | 1 |
| DEFENDERS OF THE PEOPLE | 0 | 1 | 1 |
| GOOD | 0 | 1 | 1 |
| INKATHA FREEDOM PARTY | 0 | 1 | 1 |
| PAN AFRICANIST CONGRESS OF AZANIA | 0 | 1 | 1 |
| PATRIOTIC ALLIANCE | 0 | 1 | 1 |
| REPUBLICAN CONFERENCE OF TSHWANE | 0 | 1 | 1 |
| Total | 107 | 107 | 214 |
2021 seat calculation
- Seats
- 214
- Quota
- 6 244
- Valid votes counted
- 1 336 006
Mayor, speaker and other office-bearers are not on the record yet
The ward seats today differ from the 2021 calculation: a ward can change hands at a by-election, and a ward with no listed councillor and no by-election in the record is left out of the count.
Public money
Budgets, audited spending and audit opinions as National Treasury publishes them for the municipality; tenders it publishes under its own name
| Project | Department | Stage as stated | How it is placed here | Total budget |
|---|---|---|---|---|
| Departmental Head Office Buidling | Forestry, Fisheries and the Environment | Final Completion | its published coordinates lie here (2021 boundaries) | R 2,5 billion |
| Office Accommodation Building Project (PPP Kgolanyo project) | Land Reform and Rural Development | Final Completion | its published coordinates lie here (2021 boundaries) | R 2,1 billion |
| National Archives building: Pretoria | Sport, Arts and Culture | Construction 1% - 25% | its published coordinates lie here (2021 boundaries) | R 594 million |
| EPWP Infrastructure Projects | Forestry, Fisheries and the Environment | Final Completion | its published coordinates lie here (2021 boundaries) | R 357 million |
| Look and feel | Home Affairs | Other - Packaged Ongoing Project | its published coordinates lie here (2021 boundaries) | R 304 million |
| National Archives (new purpose building) | Sport, Arts and Culture | On Hold | its published coordinates lie here (2021 boundaries) | R 243 million |
| Various | Agriculture | Other - Packaged Ongoing Project | its published coordinates lie here (2021 boundaries) | R 75 million |
| Gauteng: Roodeplaat plant genetic centre | Agriculture | Other - Packaged Ongoing Project | its published coordinates lie here (2021 boundaries) | R 40 million |
| Department head office | Land Reform and Rural Development | Feasibility | its published coordinates lie here (2021 boundaries) | R 17 million |
| Office Accommodation Upgrade and Additions | Civilian Secretariat for the Police Service | Final Completion | its published coordinates lie here (2021 boundaries) | R 145 000 |
Wards of City of Tshwane
With each ward’s councillor as the IEC lists today, the party that won it in 2021, and its turnout
| Ward | Councillor today | Won in 2021 | Turnout |
|---|---|---|---|
| Ward 1 | LEON PIETER KRUYSHAAR | DEMOCRATIC ALLIANCE | 49,2% |
| Ward 2 | QUENTIN MEYER | DEMOCRATIC ALLIANCE | 49,9% |
| Ward 3 | MALESELA PHOHLO JOHN RAKABE | AFRICAN NATIONAL CONGRESS | 32,2% |
| Ward 4 | PETRUS MALOPE | AFRICAN NATIONAL CONGRESS | 42,9% |
| Ward 5 | ALBERTUS MARTINUS VAN NIEKERK | DEMOCRATIC ALLIANCE | 59,0% |
| Ward 6 | MASHIBA ISAAC MADONSELA | AFRICAN NATIONAL CONGRESS | 40,8% |
| Ward 7 | MOLATELO SAMUEL MASHOLA | AFRICAN NATIONAL CONGRESS | 44,8% |
| Ward 8 | ALFRED BOAS MATJEKE | AFRICAN NATIONAL CONGRESS | 39,5% |
| Ward 9 | PATRICIA LERATO MACHAVA | AFRICAN NATIONAL CONGRESS | 38,7% |
| Ward 10 | LETSEPAKA ISAAC SEKELE | AFRICAN NATIONAL CONGRESS | 33,0% |
| Ward 11 | FIKI ZOPHONIA MASHIGO | AFRICAN NATIONAL CONGRESS | 40,5% |
| Ward 12 | DONALD KHOTSO TSELA | AFRICAN NATIONAL CONGRESS | 35,9% |
| Ward 13 | NOMFUTSHANE SONIA MABOLAWA | AFRICAN NATIONAL CONGRESS | 42,7% |
| Ward 14 | LESIBANA HANS MOTHOA | AFRICAN NATIONAL CONGRESS | 40,1% |
| Ward 15 | JOEL KGOMOTSO MASILELA | AFRICAN NATIONAL CONGRESS | 44,6% |
| Ward 16 | MMINA-TAU SEABELO MARISHANE | AFRICAN NATIONAL CONGRESS | 42,7% |
| Ward 17 | SYLVIA PAULINA LELAKA | AFRICAN NATIONAL CONGRESS | 37,8% |
| Ward 18 | VUSI ISAAC MASEMOLA | AFRICAN NATIONAL CONGRESS | 42,8% |
| Ward 19 | MACALENE STANLEY MAZIBUKO | AFRICAN NATIONAL CONGRESS | 42,7% |
| Ward 20 | NEO TIRAGALO LETLHAKU | AFRICAN NATIONAL CONGRESS | 39,4% |
| Ward 21 | ELLEN PHUMZILE MBOKANE | AFRICAN NATIONAL CONGRESS | 39,8% |
| Ward 22 | MAMMA CATHRINE MABASWA | AFRICAN NATIONAL CONGRESS | 40,6% |
| Ward 23 | DIAMOND HENDRICK MASHAO | AFRICAN NATIONAL CONGRESS | 39,8% |
| Ward 24 | CHRISTOPHER SIKHUMBUZO MASIA | AFRICAN NATIONAL CONGRESS | 36,0% |
| Ward 25 | PHINDILE PHINAH CHIOTA | AFRICAN NATIONAL CONGRESS | 36,1% |
| Ward 26 | THULANG JOSEPH SHUME | AFRICAN NATIONAL CONGRESS | 40,2% |
| Ward 27 | BONGANI MCDONALD MASINA | AFRICAN NATIONAL CONGRESS | 41,1% |
| Ward 28 | NOMVULA JOYCE SEELANE | AFRICAN NATIONAL CONGRESS | 39,5% |
| Ward 29 | MOSES THABO MATHIBEDI | AFRICAN NATIONAL CONGRESS | 43,0% |
| Ward 30 | VIOLET PHALWANE | AFRICAN NATIONAL CONGRESS | 40,6% |
| Ward 31 | TSHEPO FLOYD KGATLE | AFRICAN NATIONAL CONGRESS | 39,3% |
| Ward 32 | FLOYD MAKETE THEMA | AFRICAN NATIONAL CONGRESS | 38,3% |
| Ward 33 | LERATO MARCIA LEDWABA | AFRICAN NATIONAL CONGRESS | 39,9% |
| Ward 34 | ROSE SISI SETHOLE | AFRICAN NATIONAL CONGRESS | 36,5% |
| Ward 35 | TEBOGO PATRICK MASHAPA | AFRICAN NATIONAL CONGRESS | 35,6% |
| Ward 36 | VERONICA PALESA MODISE | AFRICAN NATIONAL CONGRESS | 36,2% |
| Ward 37 | ZACHARIA SEKETE NTOHLA | AFRICAN NATIONAL CONGRESS | 38,5% |
| Ward 38 | SAUL MOKUBE RATAU | AFRICAN NATIONAL CONGRESS | 25,7% |
| Ward 39 | JAN JAPANE BALOYI | AFRICAN NATIONAL CONGRESS | 36,3% |
| Ward 40 | MALOKE JOSEPH MAKOLA | AFRICAN NATIONAL CONGRESS | 31,9% |
| Ward 41 | BAREND WILLIAM CHAPMAN | DEMOCRATIC ALLIANCE | 55,3% |
| Ward 42 | SHANE MAAS | DEMOCRATIC ALLIANCE | 59,4% |
| Ward 43 | BENJAMIN WILLIAM LAWRENCE | DEMOCRATIC ALLIANCE | 43,8% |
| Ward 44 | SAMANTHA ISOBEL DE LA REY | DEMOCRATIC ALLIANCE | 62,4% |
| Ward 45 | ELIZABETH MARIA BASSON | DEMOCRATIC ALLIANCE | 63,2% |
| Ward 46 | PIETER WILLEM VAN HEERDEN | DEMOCRATIC ALLIANCE | 59,2% |
| Ward 47 | ANNA ALIDA ERASMUS | DEMOCRATIC ALLIANCE | 62,5% |
| Ward 48 | THEMBAMANDLA ELIJAH FOSI | DEMOCRATIC ALLIANCE | 52,1% |
| Ward 49 | MATOME ADAM MASHAPA | AFRICAN NATIONAL CONGRESS | 39,2% |
| Ward 50 | ALETTA SUSANNA BREYTENBACH | DEMOCRATIC ALLIANCE | 65,6% |
| Ward 51 | SARAH SALAMINA MOABELO | AFRICAN NATIONAL CONGRESS | 38,3% |
| Ward 52 | FRANS JOHANNES SMITH | DEMOCRATIC ALLIANCE | 59,9% |
| Ward 53 | WAYNE PETER HELFRICH | DEMOCRATIC ALLIANCE | 52,2% |
| Ward 54 | ELMA JOHANNA NEL | DEMOCRATIC ALLIANCE | 59,8% |
| Ward 55 | KWENA YVONNE DZUMBA | DEMOCRATIC ALLIANCE | 49,6% |
| Ward 56 | TIAAN DIPPENAAR | DEMOCRATIC ALLIANCE | 39,3% |
| Ward 57 | JOHANNES LODEWICUS PAGE | DEMOCRATIC ALLIANCE | 50,4% |
| Ward 58 | CONRIDE NGOVENI | AFRICAN NATIONAL CONGRESS | 25,5% |
| Ward 59 | SHAUN WILKINSON | DEMOCRATIC ALLIANCE | 29,4% |
| Ward 60 | MPATI ISAAC RAMPHILE | AFRICAN NATIONAL CONGRESS | 45,2% |
| Ward 61 | NAEEM PATEL | AFRICAN NATIONAL CONGRESS | 47,1% |
| Ward 62 | ESTHER NONZINGO MASUKU | AFRICAN NATIONAL CONGRESS | 45,4% |
| Ward 63 | DUDUZILE ELSA MAJOLA | AFRICAN NATIONAL CONGRESS | 38,1% |
| Ward 64 | ISSABEL ALTA DE KOCK | DEMOCRATIC ALLIANCE | 58,4% |
| Ward 65 | GERT PETRUS VISSER | DEMOCRATIC ALLIANCE | 55,0% |
| Ward 66 | CATHARINA ELIZABETH STRYDOM | DEMOCRATIC ALLIANCE | 55,2% |
| Ward 67 | SIZWE PAULOS CLIFTON TSIANE | AFRICAN NATIONAL CONGRESS | 41,1% |
| Ward 68 | TSHILILO VICTOR RAMBAU | AFRICAN NATIONAL CONGRESS | 42,5% |
| Ward 69 | CINDY BILLSON | DEMOCRATIC ALLIANCE | 62,5% |
| Ward 70 | MARIKA ELIZABETH KRUGER MULLER | DEMOCRATIC ALLIANCE | 55,6% |
| Ward 71 | MMAKGOKO VERON PHASHA | AFRICAN NATIONAL CONGRESS | 31,0% |
| Ward 72 | ABBIOT MASOPO SEBOLA | AFRICAN NATIONAL CONGRESS | 40,1% |
| Ward 73 | MICHAEL NDLOVU | AFRICAN NATIONAL CONGRESS | 40,1% |
| Ward 74 | ZACHAREA SETIMO | AFRICAN NATIONAL CONGRESS | 42,1% |
| Ward 75 | NTHABISENG MAHLANGU | AFRICAN NATIONAL CONGRESS | 40,3% |
| Ward 76 | MAVIS ELIZABETH KEKANA | AFRICAN NATIONAL CONGRESS | 40,8% |
| Ward 77 | TEMBENI INNOCENT THABATHA | AFRICAN NATIONAL CONGRESS | 38,4% |
| Ward 78 | PETER SUTTON | DEMOCRATIC ALLIANCE | 55,4% |
| Ward 79 | JOHAN GERHARD VAN BUUREN | DEMOCRATIC ALLIANCE | 61,3% |
| Ward 80 | SEKOKOBALE FORTUNE MAMPURU | AFRICAN NATIONAL CONGRESS | 23,1% |
| Ward 81 | MPHO HANS LEWELE | AFRICAN NATIONAL CONGRESS | 21,2% |
| Ward 82 | SIOBHAN MULLER | DEMOCRATIC ALLIANCE | 59,2% |
| Ward 83 | Not listed | DEMOCRATIC ALLIANCE | 59,8% |
| Ward 84 | CHRISTOPHER ANRU MEYER | DEMOCRATIC ALLIANCE | 60,5% |
| Ward 85 | JACQUELINE UYS | DEMOCRATIC ALLIANCE | 62,2% |
| Ward 86 | KHOLOFELO PATIENCE KGOPOTSO | AFRICAN NATIONAL CONGRESS | 36,8% |
| Ward 87 | CHRISTIAAN FREDERICK PIENAAR | DEMOCRATIC ALLIANCE | 52,1% |
| Ward 88 | TSHEPANG SAGIOUS BOIKANYO | AFRICAN NATIONAL CONGRESS | 39,8% |
| Ward 89 | TSHEPO PATRICK MALEFANE | AFRICAN NATIONAL CONGRESS | 33,8% |
| Ward 90 | ENOS PAPIKI CHILOANE | AFRICAN NATIONAL CONGRESS | 36,2% |
| Ward 91 | HENNING JOHANNES VILJOEN | DEMOCRATIC ALLIANCE | 60,6% |
| Ward 92 | Not listed | DEMOCRATIC ALLIANCE | 31,7% |
| Ward 93 | NATHANIEL RABASOTHO MASUPHA | AFRICAN NATIONAL CONGRESS | 36,4% |
| Ward 94 | MANAKEDI ELISA MLOTSHWA | AFRICAN NATIONAL CONGRESS | 46,2% |
| Ward 95 | WILLIAM NKHOLO KGOPA | AFRICAN NATIONAL CONGRESS | 44,0% |
| Ward 96 | GÉ ANDRIES BREYTENBACH | DEMOCRATIC ALLIANCE | 49,3% |
| Ward 97 | NKOATA ANANIAS MOKGALOTSI | AFRICAN NATIONAL CONGRESS | 35,9% |
| Ward 98 | MICKEY RENIER VAN DER WESTHUIZEN | DEMOCRATIC ALLIANCE | 51,0% |
| Ward 99 | SILIAS MOTHUPI MAKENA | AFRICAN NATIONAL CONGRESS | 42,2% |
| Ward 100 | JOHANNES CHRISTOFFEL BEKKER | DEMOCRATIC ALLIANCE | 45,8% |
| Ward 101 | MALCOLM IAN DE KLERK | DEMOCRATIC ALLIANCE | 57,4% |
| Ward 102 | VUSI EPHRAIM MABENA | AFRICAN NATIONAL CONGRESS | 45,9% |
| Ward 103 | EUNICE DINEO MOLOI | AFRICAN NATIONAL CONGRESS | 41,3% |
| Ward 104 | OUPA PATRICK MATSHIANE | AFRICAN NATIONAL CONGRESS | 39,4% |
| Ward 105 | KGAUGELO STEPHANS PHIRI | AFRICAN NATIONAL CONGRESS | 47,6% |
| Ward 106 | MOGAUWANE KENNETH MASHA | AFRICAN NATIONAL CONGRESS | 32,2% |
| Ward 107 | PHASUDI JEFFREY MASHEGO | AFRICAN NATIONAL CONGRESS | 35,6% |