About Geoff Makhubo
Lived 1968 – 2021 (aged 53). Geoff Makhubo was a South African politician.
Moloantoa Geoffrey Makhubo (8 February 1968 – 9 July 2021) was a South African politician who served as the Mayor of Johannesburg from December 2019 until his death from COVID-19 in July 2021. He was a member of the African National Congress and the party's regional chair. During the administration of Parks Tau, he served as the MMC (Member of the Mayoral Committee) for Finance.
Early life and education Makhubo was born in 1968 in Soweto in the previous Transvaal Province. He obtained a BComm degree from the University of the Witwatersrand in 1990. He fulfilled many Advanced Management courses. Makhubo completed a Management Advancement Programme (MAP) at Wits Business School in 1997. He also earned a Leadership in Local Government certificate from the University of Cape Town. At the time of his death in 2021, he was enrolled for a master's degree at Wits University.
Politics Makhubo was the chairperson of the African National Congress Youth League while in his youth. He also held the roles of Leader of Executive Business in Council and Chairperson of the Governance Cluster when Tau was mayor.
Mayoralty On 28 November 2019, the African National Congress announced that it had nominated Makhubo for the position of mayor following the resignation of the Democratic Alliance's Herman Mashaba. He was officially elected to the office on 4 December 2019 after he received 137 out of 268 votes. The DA's Funzela Ngobeni received 101 votes, while the EFF's Musa Novela received 30 votes.
Makhubo entered office under much controversy as he had been accused of gross corruption by both the Economic Freedom Fighters and the Democratic Alliance following a payment of R30 million to his company from Regiments Capital, a firm implicated in the ongoing State Capture inquiries, while he served as Finance MMC.
On 27 November 2020, Makhubo testified at The Judicial Commission of Inquiry into Allegations of State Capture.
In May 2021, Makhubo was accused of corruption related to dealings with the company EOH Group as outlined at the Zondo Commission.
Death Makhubo died of COVID-19 related complications on 9 July 2021. He had been hospitalised a week prior.
Don’t just read it —
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download · yours to keep · every purchase keeps this site free
Important facts
People in Geoff Makhubo's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped Geoff Makhubo's
Frequently asked questions
Who was Geoff Makhubo?
South African politician
When was Geoff Makhubo born?
Geoff Makhubo was born on 8 February 1968 in Soweto.
When did Geoff Makhubo die?
Geoff Makhubo died on 9 July 2021 in Johannesburg.
What was Geoff Makhubo's occupation?
Geoff Makhubo was a politician.
What nationality was Geoff Makhubo?
Geoff Makhubo was South African.
Sources & further reading
Cite this page
APA: Biography.guide. (2026). Geoff Makhubo. https://biography.guide/geoff-makhubo/
MLA: "Geoff Makhubo." Biography.guide, https://biography.guide/geoff-makhubo/.
Chicago: "Geoff Makhubo." Biography.guide. https://biography.guide/geoff-makhubo/.
Data last updated: 2026-09-24 · Spot an error? Report a correction.
Portrait: Wikimedia Commons · author & licence
Page generated 2026-09-27 05:08 UTC