The 2026 local government election results have left Johannesburg, Tshwane and Ekurhuleni without a single political party holding enough council seats to govern alone. According to results announced by the Electoral Commission of South Africa (IEC) in Midrand on Sunday, 8 November, the DA gained seats across Gauteng’s three metropolitan municipalities, while the ANC lost ground and ActionSA strengthened its position in Tshwane and Ekurhuleni. Political parties must now negotiate coalition agreements to form municipal governments, with the outcome affecting how Gauteng’s largest cities are managed and how essential services are delivered.


