Skip to content
Mandate SA — home
Metropolitan municipality

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.

Skip to the table of areas

Turnout, 2021 Local Government Elections, ward ballot

2024 National and Provincial Elections

Valid votes
995 418
Turnout
62,0%
Registered
1 619 402
  1. AFRICAN NATIONAL CONGRESS37,8%
  2. DEMOCRATIC ALLIANCE30,0%
  3. ECONOMIC FREEDOM FIGHTERS13,7%
  4. VRYHEIDSFRONT PLUS4,3%
  5. UMKHONTO WESIZWE4,2%
  6. All others9,9%

Share of valid votes

  1. AFRICAN NATIONAL CONGRESS34,8%
  2. DEMOCRATIC ALLIANCE31,8%
  3. ECONOMIC FREEDOM FIGHTERS10,4%
  4. ACTIONSA9,3%
  5. VRYHEIDSFRONT PLUS7,8%
  6. Others (41)5,9%

All contestants and the source

Turnout by ward

  1. Ward 5065,6%
  2. Ward 4563,2%
  3. Ward 4762,5%
  4. Ward 6962,5%
  5. Ward 4462,4%
  6. Ward 8562,2%
  7. Ward 7961,3%
  8. Ward 9160,6%
  9. Ward 8460,5%
  10. Ward 5259,9%

All 107 wards

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
How many votes did each contestant receive?
Party or contestantVotesShare
AFRICAN NATIONAL CONGRESS234 52134,8%
DEMOCRATIC ALLIANCE213 85231,8%
ECONOMIC FREEDOM FIGHTERS70 22810,4%
ACTIONSA62 5029,3%
VRYHEIDSFRONT PLUS52 4587,8%
AFRICAN CHRISTIAN DEMOCRATIC PARTY6 0940,9%
AFRICAN INDEPENDENT CONGRESS5 4420,8%
DEFENDERS OF THE PEOPLE3 2910,5%
PATRIOTIC ALLIANCE3 2190,5%
PAN AFRICANIST CONGRESS OF AZANIA1 3930,2%
Others (36 contestants together)20 1653,0%
Show all 46 contestants
All 46 contestants
Party or contestantVotesShare
AFRICAN NATIONAL CONGRESS234 52134,8%
DEMOCRATIC ALLIANCE213 85231,8%
ECONOMIC FREEDOM FIGHTERS70 22810,4%
ACTIONSA62 5029,3%
VRYHEIDSFRONT PLUS52 4587,8%
AFRICAN CHRISTIAN DEMOCRATIC PARTY6 0940,9%
AFRICAN INDEPENDENT CONGRESS5 4420,8%
DEFENDERS OF THE PEOPLE3 2910,5%
PATRIOTIC ALLIANCE3 2190,5%
PAN AFRICANIST CONGRESS OF AZANIA1 3930,2%
INKATHA FREEDOM PARTY1 3850,2%
CONGRESS OF THE PEOPLE1 2460,2%
AFRICAN MANDATE CONGRESS1 2440,2%
AFRICAN TRANSFORMATION MOVEMENT1 1970,2%
UNITED INDEPENDENT MOVEMENT1 1730,2%
GOOD1 0650,2%
REPUBLICAN CONFERENCE OF TSHWANE8690,1%
ABANTU BATHO CONGRESS7680,1%
PARTY OF ACTION7630,1%
AGANG SOUTH AFRICA7610,1%
UNITED DEMOCRATIC MOVEMENT7600,1%
AFRICA RESTORATION ALLIANCE6590,1%
UNITED CHRISTIAN DEMOCRATIC PARTY6240,1%
CHRISTIAN DEMOCRATIC PARTY6140,1%
AL JAMA-AH5760,1%
CONCERN5680,1%
ARUSHA ECONOMIC COALITION5470,1%
AFRICAN COVENANT4550,1%
AFRICAN PEOPLE'S CONVENTION4250,1%
DEMOCRATIC ARTISTS PARTY4120,1%
ECONOMIC EMANCIPATION FORUM4040,1%
BLACK FIRST LAND FIRST3880,1%
AZANIAN PEOPLE'S ORGANISATION3840,1%
THE PEOPLE'S VOICE3510,1%
ACTIVISTS MOVEMENT OF SOUTH AFRICA3500,1%
FEDERAL PARTY SA3290,0%
NATIONAL FREEDOM PARTY2920,0%
THE ORGANIC HUMANITY MOVEMENT2710,0%
FORUM 4 SERVICE DELIVERY2340,0%
AGENCY FOR NEW AGENDA2220,0%
GOD SAVE AFRICA2100,0%
SOUTH AFRICAN ROYAL KINGDOMS ORGANIZATION1670,0%
UNITED CULTURAL MOVEMENT1520,0%
POELANO REVELATION PARTY1420,0%
SPECTRUM NATIONAL PARTY820,0%
BOLSHEVIKS PARTY OF SOUTH AFRICA760,0%

Council

City of Tshwane Metropolitan Municipality Council: seats won in the 2021 Local Government Elections, as the IEC calculated them

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

City of Tshwane’s office-bearers and PR councillors are not in the record yet. They appear once an authoritative source for them is captured and approved; none are inferred from party lists.

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

Total revenue, audited actual—
Irregular expenditure, reportedR 2,4 billion
Audit opinionQualified
Public projects placed in City of Tshwane
ProjectDepartmentStage as statedHow it is placed hereTotal budget
Departmental Head Office BuidlingForestry, Fisheries and the EnvironmentFinal CompletionR 2,5 billion
Office Accommodation Building Project (PPP Kgolanyo project)Land Reform and Rural DevelopmentFinal CompletionR 2,1 billion
National Archives building: PretoriaSport, Arts and CultureConstruction 1% - 25%R 594 million
EPWP Infrastructure ProjectsForestry, Fisheries and the EnvironmentFinal CompletionR 357 million
Look and feelHome AffairsOther - Packaged Ongoing ProjectR 304 million
National Archives (new purpose building)Sport, Arts and CultureOn HoldR 243 million
VariousAgricultureOther - Packaged Ongoing ProjectR 75 million
Gauteng: Roodeplaat plant genetic centreAgricultureOther - Packaged Ongoing ProjectR 40 million
Department head officeLand Reform and Rural DevelopmentFeasibilityR 17 million
Office Accommodation Upgrade and AdditionsCivilian Secretariat for the Police ServiceFinal CompletionR 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

107 wards
WardCouncillor todayWon in 2021Turnout
Ward 1LEON PIETER KRUYSHAARDEMOCRATIC ALLIANCE49,2%
Ward 2QUENTIN MEYERDEMOCRATIC ALLIANCE49,9%
Ward 3MALESELA PHOHLO JOHN RAKABEAFRICAN NATIONAL CONGRESS32,2%
Ward 4PETRUS MALOPEAFRICAN NATIONAL CONGRESS42,9%
Ward 5ALBERTUS MARTINUS VAN NIEKERKDEMOCRATIC ALLIANCE59,0%
Ward 6MASHIBA ISAAC MADONSELAAFRICAN NATIONAL CONGRESS40,8%
Ward 7MOLATELO SAMUEL MASHOLAAFRICAN NATIONAL CONGRESS44,8%
Ward 8ALFRED BOAS MATJEKEAFRICAN NATIONAL CONGRESS39,5%
Ward 9PATRICIA LERATO MACHAVAAFRICAN NATIONAL CONGRESS38,7%
Ward 10LETSEPAKA ISAAC SEKELEAFRICAN NATIONAL CONGRESS33,0%
Ward 11FIKI ZOPHONIA MASHIGOAFRICAN NATIONAL CONGRESS40,5%
Ward 12DONALD KHOTSO TSELAAFRICAN NATIONAL CONGRESS35,9%
Ward 13NOMFUTSHANE SONIA MABOLAWAAFRICAN NATIONAL CONGRESS42,7%
Ward 14LESIBANA HANS MOTHOAAFRICAN NATIONAL CONGRESS40,1%
Ward 15JOEL KGOMOTSO MASILELAAFRICAN NATIONAL CONGRESS44,6%
Ward 16MMINA-TAU SEABELO MARISHANEAFRICAN NATIONAL CONGRESS42,7%
Ward 17SYLVIA PAULINA LELAKAAFRICAN NATIONAL CONGRESS37,8%
Ward 18VUSI ISAAC MASEMOLAAFRICAN NATIONAL CONGRESS42,8%
Ward 19MACALENE STANLEY MAZIBUKOAFRICAN NATIONAL CONGRESS42,7%
Ward 20NEO TIRAGALO LETLHAKUAFRICAN NATIONAL CONGRESS39,4%
Ward 21ELLEN PHUMZILE MBOKANEAFRICAN NATIONAL CONGRESS39,8%
Ward 22MAMMA CATHRINE MABASWAAFRICAN NATIONAL CONGRESS40,6%
Ward 23DIAMOND HENDRICK MASHAOAFRICAN NATIONAL CONGRESS39,8%
Ward 24CHRISTOPHER SIKHUMBUZO MASIAAFRICAN NATIONAL CONGRESS36,0%
Ward 25PHINDILE PHINAH CHIOTAAFRICAN NATIONAL CONGRESS36,1%
Ward 26THULANG JOSEPH SHUMEAFRICAN NATIONAL CONGRESS40,2%
Ward 27BONGANI MCDONALD MASINAAFRICAN NATIONAL CONGRESS41,1%
Ward 28NOMVULA JOYCE SEELANEAFRICAN NATIONAL CONGRESS39,5%
Ward 29MOSES THABO MATHIBEDIAFRICAN NATIONAL CONGRESS43,0%
Ward 30VIOLET PHALWANEAFRICAN NATIONAL CONGRESS40,6%
Ward 31TSHEPO FLOYD KGATLEAFRICAN NATIONAL CONGRESS39,3%
Ward 32FLOYD MAKETE THEMAAFRICAN NATIONAL CONGRESS38,3%
Ward 33LERATO MARCIA LEDWABAAFRICAN NATIONAL CONGRESS39,9%
Ward 34ROSE SISI SETHOLEAFRICAN NATIONAL CONGRESS36,5%
Ward 35TEBOGO PATRICK MASHAPAAFRICAN NATIONAL CONGRESS35,6%
Ward 36VERONICA PALESA MODISEAFRICAN NATIONAL CONGRESS36,2%
Ward 37ZACHARIA SEKETE NTOHLAAFRICAN NATIONAL CONGRESS38,5%
Ward 38SAUL MOKUBE RATAUAFRICAN NATIONAL CONGRESS25,7%
Ward 39JAN JAPANE BALOYIAFRICAN NATIONAL CONGRESS36,3%
Ward 40MALOKE JOSEPH MAKOLAAFRICAN NATIONAL CONGRESS31,9%
Ward 41BAREND WILLIAM CHAPMANDEMOCRATIC ALLIANCE55,3%
Ward 42SHANE MAASDEMOCRATIC ALLIANCE59,4%
Ward 43BENJAMIN WILLIAM LAWRENCEDEMOCRATIC ALLIANCE43,8%
Ward 44SAMANTHA ISOBEL DE LA REYDEMOCRATIC ALLIANCE62,4%
Ward 45ELIZABETH MARIA BASSONDEMOCRATIC ALLIANCE63,2%
Ward 46PIETER WILLEM VAN HEERDENDEMOCRATIC ALLIANCE59,2%
Ward 47ANNA ALIDA ERASMUSDEMOCRATIC ALLIANCE62,5%
Ward 48THEMBAMANDLA ELIJAH FOSIDEMOCRATIC ALLIANCE52,1%
Ward 49MATOME ADAM MASHAPAAFRICAN NATIONAL CONGRESS39,2%
Ward 50ALETTA SUSANNA BREYTENBACHDEMOCRATIC ALLIANCE65,6%
Ward 51SARAH SALAMINA MOABELOAFRICAN NATIONAL CONGRESS38,3%
Ward 52FRANS JOHANNES SMITHDEMOCRATIC ALLIANCE59,9%
Ward 53WAYNE PETER HELFRICHDEMOCRATIC ALLIANCE52,2%
Ward 54ELMA JOHANNA NELDEMOCRATIC ALLIANCE59,8%
Ward 55KWENA YVONNE DZUMBADEMOCRATIC ALLIANCE49,6%
Ward 56TIAAN DIPPENAARDEMOCRATIC ALLIANCE39,3%
Ward 57JOHANNES LODEWICUS PAGEDEMOCRATIC ALLIANCE50,4%
Ward 58CONRIDE NGOVENIAFRICAN NATIONAL CONGRESS25,5%
Ward 59SHAUN WILKINSONDEMOCRATIC ALLIANCE29,4%
Ward 60MPATI ISAAC RAMPHILEAFRICAN NATIONAL CONGRESS45,2%
Ward 61NAEEM PATELAFRICAN NATIONAL CONGRESS47,1%
Ward 62ESTHER NONZINGO MASUKUAFRICAN NATIONAL CONGRESS45,4%
Ward 63DUDUZILE ELSA MAJOLAAFRICAN NATIONAL CONGRESS38,1%
Ward 64ISSABEL ALTA DE KOCKDEMOCRATIC ALLIANCE58,4%
Ward 65GERT PETRUS VISSERDEMOCRATIC ALLIANCE55,0%
Ward 66CATHARINA ELIZABETH STRYDOMDEMOCRATIC ALLIANCE55,2%
Ward 67SIZWE PAULOS CLIFTON TSIANEAFRICAN NATIONAL CONGRESS41,1%
Ward 68TSHILILO VICTOR RAMBAUAFRICAN NATIONAL CONGRESS42,5%
Ward 69CINDY BILLSONDEMOCRATIC ALLIANCE62,5%
Ward 70MARIKA ELIZABETH KRUGER MULLERDEMOCRATIC ALLIANCE55,6%
Ward 71MMAKGOKO VERON PHASHAAFRICAN NATIONAL CONGRESS31,0%
Ward 72ABBIOT MASOPO SEBOLAAFRICAN NATIONAL CONGRESS40,1%
Ward 73MICHAEL NDLOVUAFRICAN NATIONAL CONGRESS40,1%
Ward 74ZACHAREA SETIMOAFRICAN NATIONAL CONGRESS42,1%
Ward 75NTHABISENG MAHLANGUAFRICAN NATIONAL CONGRESS40,3%
Ward 76MAVIS ELIZABETH KEKANAAFRICAN NATIONAL CONGRESS40,8%
Ward 77TEMBENI INNOCENT THABATHAAFRICAN NATIONAL CONGRESS38,4%
Ward 78PETER SUTTONDEMOCRATIC ALLIANCE55,4%
Ward 79JOHAN GERHARD VAN BUURENDEMOCRATIC ALLIANCE61,3%
Ward 80SEKOKOBALE FORTUNE MAMPURUAFRICAN NATIONAL CONGRESS23,1%
Ward 81MPHO HANS LEWELEAFRICAN NATIONAL CONGRESS21,2%
Ward 82SIOBHAN MULLERDEMOCRATIC ALLIANCE59,2%
Ward 83Not listedDEMOCRATIC ALLIANCE59,8%
Ward 84CHRISTOPHER ANRU MEYERDEMOCRATIC ALLIANCE60,5%
Ward 85JACQUELINE UYSDEMOCRATIC ALLIANCE62,2%
Ward 86KHOLOFELO PATIENCE KGOPOTSOAFRICAN NATIONAL CONGRESS36,8%
Ward 87CHRISTIAAN FREDERICK PIENAARDEMOCRATIC ALLIANCE52,1%
Ward 88TSHEPANG SAGIOUS BOIKANYOAFRICAN NATIONAL CONGRESS39,8%
Ward 89TSHEPO PATRICK MALEFANEAFRICAN NATIONAL CONGRESS33,8%
Ward 90ENOS PAPIKI CHILOANEAFRICAN NATIONAL CONGRESS36,2%
Ward 91HENNING JOHANNES VILJOENDEMOCRATIC ALLIANCE60,6%
Ward 92Not listedDEMOCRATIC ALLIANCE31,7%
Ward 93NATHANIEL RABASOTHO MASUPHAAFRICAN NATIONAL CONGRESS36,4%
Ward 94MANAKEDI ELISA MLOTSHWAAFRICAN NATIONAL CONGRESS46,2%
Ward 95WILLIAM NKHOLO KGOPAAFRICAN NATIONAL CONGRESS44,0%
Ward 96GÉ ANDRIES BREYTENBACHDEMOCRATIC ALLIANCE49,3%
Ward 97NKOATA ANANIAS MOKGALOTSIAFRICAN NATIONAL CONGRESS35,9%
Ward 98MICKEY RENIER VAN DER WESTHUIZENDEMOCRATIC ALLIANCE51,0%
Ward 99SILIAS MOTHUPI MAKENAAFRICAN NATIONAL CONGRESS42,2%
Ward 100JOHANNES CHRISTOFFEL BEKKERDEMOCRATIC ALLIANCE45,8%
Ward 101MALCOLM IAN DE KLERKDEMOCRATIC ALLIANCE57,4%
Ward 102VUSI EPHRAIM MABENAAFRICAN NATIONAL CONGRESS45,9%
Ward 103EUNICE DINEO MOLOIAFRICAN NATIONAL CONGRESS41,3%
Ward 104OUPA PATRICK MATSHIANEAFRICAN NATIONAL CONGRESS39,4%
Ward 105KGAUGELO STEPHANS PHIRIAFRICAN NATIONAL CONGRESS47,6%
Ward 106MOGAUWANE KENNETH MASHAAFRICAN NATIONAL CONGRESS32,2%
Ward 107PHASUDI JEFFREY MASHEGOAFRICAN NATIONAL CONGRESS35,6%