Find all Joburg mayors in our database

Metro mayors don’t often complete their five-year terms. Keep up with who has been mayor in the City of Johannesburg since the 2016 local government election – and their promises – by clicking on the links:

Kabelo Gwamanda (Al Jama-ah)
Thapelo Amad (Al Jama-ah)
Mpho Phalatse (DA)
Mpho Moerane (ANC)
Jolidee Matongo (ANC)
Geoff Makhubo (ANC)
Herman Mashaba (DA)

Note: We removed Dada Morero’s promises from the database after a court set aside his election.