Skip to content
Official-source based. 100% Free to Use. πŸ‡ΏπŸ‡¦ Focused on South African services. Independent Directory. Updated as sources change.

Municipal services in South Africa cover water and sanitation, electricity, refuse removal, roads and stormwater, and the billing that goes with them. This page routes you to the right contact for the service you need.

Main municipal service numbers

City of Cape Town0860 103 089, routed by menu option
City of Johannesburg0860 562 874 (general queries)
City of Tshwane012 358 9999, or 080 111 1556 toll-free
City of Ekurhuleni0860 543 000 (all service faults)
eThekwini (Durban)031 311 1111, or [email protected]
Nelson Mandela Bay041 506 1911
Mangaung0800 111 300

Sources: capetown.gov.za, joburg.org.za, tshwane.gov.za, ekurhuleni.gov.za, durban.gov.za, nelsonmandelabay.gov.za and mangaung.co.za.

Browse by service

Who actually delivers the service

Some municipalities deliver services directly, and others use separate municipal entities. In Johannesburg, water sits with Johannesburg Water and electricity with City Power, while billing for both appears on your City of Johannesburg account. Ekurhuleni, by contrast, routes every service fault through one call centre.

Electricity has a further complication. Large areas, including parts of the metros, are supplied directly by Eskom rather than the municipality. Check the supplier named on your bill before reporting a power fault, since neither can work on the other’s network.

Always get a reference number

Whatever the service, ask for a reference number before ending the call. Without one you cannot follow up, escalate, or show that a defect was reported, and a repeat call is normally logged as a new job rather than escalating the original.

Related pages

FAQs