New Johannesburg Mayor To Be Elected Today

Johannesburg Council Chamber.
Johannesburg Council Chamber.

Johannesburg residents will know who their new mayor is on Thursday.

After Herman Mashaba’s last day in office on Wednesday, the city council is expected to sit to elect his replacement on Thursday morning.

Mashaba resigned last month, accusing the Democratic Alliance (DA) of frustrating his mayorship and of ignoring race when dealing with inequality.

Three key candidates will battle it out for the position of Johannesburg mayor.

The DA has fielded Funzela Ngobeni and the Economic Freedom Fighters has nominated Musa Novela. The African National Congress has no candidate yet.

The party’s Gauteng secretary Jacob Khawe said the ANC would field a candidate but hasn’t decided who just yet as negotiations were under way.

“All parties have been consulted and will provide further feedback for endorsement.”

The DA is depending on the EFF’s support, which in turn is also depending on the DA’s support.

However, both parties have confirmed they won’t support each other.

The ANC has 121 seats, the DA 104 and the EFF 30.

The total votes needed to win a majority is 136.


Thanks for reading and for your interest in South Africa. Content is produced in collaboration between iAfrica’s editorial team and partners — including nongovernmental organizations, private sector stakeholders, agencies and institutions. If you are interested in sharing stories to shine a spotlight on a particular issue, please email We look forward to hearing from you.