Tshwane

ANC

Largest Party

DA

Coalition leader

DA

Current Mayor

3

Changes of Mayors

The City of Tshwane Metropolitan Municipality is run by a coalition between the DA, ActionSA, FF+, IFP, and ATM.

General Information

The City of Tshwane Metropolitan Municipality (also known as Tshwane) is located in the northern part of Gauteng Province. It is one of three metropolitan municipalities in Gauteng province. The City of Tshwane is the largest metropolitan municipality in size when compared to the two other metropolitans in the province with an estimation of 300 million population with high growth. Tshwane contributes nine percent of South Africa’s GDP, with R313 billion GVA.

Since 2000, the City of Tshwane has been under the ANC-led government for three consecutive electoral cycles. However, in the 2016 and 2021 local government elections, the ANC failed to garner the required majority to govern the city for the first time. Since 2016 to date, the city has been under a coalition government.

No of Seats per Party

Composition of Council

The council has about 214 seats in the council, with 16 political parties represented in council. The ANC is a leading party with the highest number of seats at 75 and the second highest party is the DA with 69.

Key Positions

Name

Party

Position

Cllr. Cilliers Brink
DA
Executive Mayor
Cllr. Nasiphi Moya
ActionSA
Deputy Executive Mayor : Community and Social Development Services
Cllr. Mncedi Ndzwanana
ATM
Speaker
Cllr. Hannes Coetzee
ActionSA
MMC: Economic Development and Spatial Planning
Cllr. Ofentse Madzebalela
DA
MMC for Human Settlements
Cllr. Grandi Theunissen
VV+
MMC: Community Safety
Cllr. Katlego Mathebe
DA
MMC: Roads and Transport
Cllr. Ziyanda Zwane
IFP
MMC: Environment and Agriculture Management
Cllr. Jacqui Uys
DA
MMC: Finance
Cllr. Rina Marx
VV+
MMC: Health
Cllr. Themba Fosi
DA
MMC: Utilities and Regional Operations and Coordination

Historical Timeline

Tshwane has experienced three changes to the Mayoral position, all of which were preceded by the changes in the Speaker’s position. The coalition in Tshwane has been characterised by political instability, frequent motions of no confidence in the executive, disruption of council meetings and frequent change of the executives. At one point the municipality was placed under administration by the provincial government, while service delivery is a serious challenge in the city. However, it seems that there seems to be some sort of political stability under the current coalition government.

  • Speaker: Cllr. Murunwa Makwarela

    Party: COPE

    Votes for: 112
    Parties for: DA-ActionSA-IFP-VF+-COPE-ACDP
    From: 20 January 2021 – 23 February 2023
  • Mayor: Cllr. Randall Williams

    Party: DA

    Votes for: 95
    Parties for: DA, FF+ ACDP, COPE
    From: 23 November 2021 – 23 February 2023
  • Speaker: Cllr. Katlego Mathebe

    Party: DA

    Votes for: 127
    Parties for: DA, EFF, ActionSA, VF Plus, ACDP, UDM
    From: 23 November 2021 – 19 January 2023
  • Mayor: Cllr. Murunwa Makwarela

    Party: COPE

    Votes for: 112
    Parties for: DA , ActionSA, IFP, ACDP, FF+
    From: 23 February 2023 – 23 March 2023
  • Speaker: Cllr. Mncedi Ndzwanana

    Party: ATM

    Votes for: 105
    Parties for: ANC, EFF, Minority Parties
    From: 13 March 2023 – Current
  • Mayor: Cllr. Cilliers Brink

    Party: DA

    Votes for: 109
    Parties for: DA, ActionSA, ACDP, IFP
    From: 28 March 2023 – Current

Local News & Analysis

A new coalition is on the cards for the city of Tshwane

17 September 2024

A reprieve for the Democratic Alliance (DA) in the city of Tshwane

30 August 2024

The African National Congress resuscitated a motion of no confidence against Tshwane Mayor Cilliers Brink.

28 August 2024

The ANC in Gauteng is on a mission to reclaim all metropolitan municipalities in the province.

21 August 2024

By-elections scheduled for 28 August 2024

16 August 2024

The Independent Electoral Commission publicises by-elections and candidate nominations across South Africa.

6 August 2024