Mogale City Mayor Patrick Lipudi has died at the age of 59.
Sabelo Ngwane, chief administration officer in the mayor's office, confirmed he died after a short illness in the early hours of Sunday morning.
He was admitted to Helen Joseph Hospital on Saturday.
"The family is devastated by this sudden death of a father and a pillar of strength to the wife and kids," he said.
The ANC won back control of Mogale City in June 2017 when Lipudi, who was the speaker at the time, was elected mayor.
Gauteng Human Settlements, Urban Planning and Cogta MEC Lebogang Maile was shocked by Lipudi's sudden passing.
"On behalf of the Gauteng provincial government, we extend our heartfelt condolences to the Lipudi family; his colleagues in exco and his organisation, the African National Congress," Maile said.
"His sudden death is not only a tragic reminder that we are not immortal as human beings, we're all one day going to face death’s wrath. But his departure from the land of the living, robs the community of Mogale City of one of its upright, incorruptible and humble servants, who was dedicated to the service of the people."
Maile is expected to visit the Lipudi family soon.
Funeral arrangements will be confirmed once a family meeting has taken place.
- Compiled by Jenna Etheridge