Mayor-go-round 3
Since the 2021 local elections, metro leadership across South Africa has been volatile.
Johannesburg has had six mayors, driven by resignations, court rulings, and no-confidence motions. Dada Morero currently holds the position. Ekurhuleni and Tshwane have each seen four mayoral changes, the latter due to scandals, poor audits and no-confidence motions. ActionSA’s Nasiphi Moya now leads Tshwane.
In the Eastern Cape, Nelson Mandela Bay also had multiple shifts. The current mayor is ANC’s Babalwa Lobishe. Buffalo City saw one change, with Princess Faku replacing Xola Pakati.
Cape Town remains the most stable, with Geordin Hill-Lewis continuing since 2021. Ethekwini had one change in 2024, and Mangaung had two mayoral changes.
Things were not much more stable after the 2016 elections. Johannesburg, Tshwane, and Nelson Mandela Bay each cycled through four mayors during that term, often due to motions of no confidence, resignations, or death in office.