Local Municipality Contact Details: Gauteng Payment Guide

Local Municipality Contact Details for Gauteng

Every Gauteng municipality: Johannesburg, Tshwane, Ekurhuleni, Mogale City, and Midvaal, offers an online portal for viewing and paying your municipal bill, alongside EFT, debit order, and in-person options at banks, retailers, and municipal pay points. Below are the official portals, payment channels, and municipal customer service contacts for each, plus what to do if you need to report a fault or handle an emergency.

Knowing your correct municipal contacts and municipal services saves time when you're trying to pay a municipal bill, query an account, or report an outage. This guide brings together the where-can-I-pay-my-municipal-account details for each major Gauteng municipality in one place.

City of Johannesburg

Online portal: e-Joburg - register at www.e-joburg.org.za to view invoices, statements, and pay online.

Ways to pay your municipal account:

  • Debit order
  • EFT from your bank account
  • In person at any major South African bank or the Post Office
  • EasyPay outlets: Pick n Pay, Shoprite Checkers, Spar, Best Electric, Lifestyle Living, Score, and Lewis

Payments must be made at least four days before the due date, or they'll only reflect the following month.

Prepaid electricity: Available via electricity.co.za, participating banking apps (Absa, African Bank, FNB, Standard Bank, TymeBank), filling station convenience stores, and retailers including Boxer, Checkers, Pick n Pay, Shoprite, and USave.

Municipal customer service contacts:

QueryContact
e-Joburg supportWhatsApp 060 910 7742 · [email protected] · 0860 995 150
General customer care0860 562 874 · [email protected]
Account queriesjoburg.org.za Accounts page
Emergencies (all)(011) 375-5911 or 112 from any cellphone

City of Tshwane

Online portal: e-Tshwane - register at e-tshwane.co.za. Payments made through the portal reflect immediately and generate electronic proof of payment, which also helps avoid disconnection delays.

Reconnection tip: Tick "payment for reconnection" when paying if your electricity has been cut for non-payment. Service is usually restored within four hours, without needing to queue in person.

Ways to pay your municipal account:

  • Debit order or EFT
  • Any City of Tshwane Customer Walk-In Centre
  • Banks: Absa, FNB, Investec, Nedbank, Standard Bank
  • EasyPay outlets: Pick n Pay, Shoprite Checkers, Spar, Best Electric, Lifestyle Living, Score, Lewis
  • Filling stations: BP, Caltex
  • Retailers: Boxer, Checkers, OK, Pick n Pay, Spar, Shoprite, USave
  • MTN and the Post Office

If you didn't pay through e-Tshwane and your service has been cut, email [email protected], call (012) 358-8514, or visit 252 Thabo Sehume Street, Middestad Mall.

Prepaid electricity: Not yet available on e-Tshwane (in development). Currently purchasable via electricity.co.za, banking apps (Absa, African Bank, FNB, Investec, Old Mutual), walk-in centres, filling stations (BP, Engen, Sasol, Shell), and retailers (Pick n Pay, Shoprite, Spar).

Municipal customer service contacts:

QueryContact
e-Tshwane support086 144 4779 · [email protected]
Prepaid meter problems0800 1111 556 (toll-free) · (012) 358-9999
SMS fault reporting"power" + account/meter number to 082 612 0333 or 082 612 4476
Report a probleme-Tshwane query form · (012) 358-9999 · [email protected]
Useful forms (bins, service cancellations)e-Tshwane forms page
Fire and rescue(011) 358-6300 / (012) 358-6400 / 107
General call centre080 111 1556
Emergencies (all)112 from any cellphone

City of Ekurhuleni

Online portal: Siyakhokha - register at siyakhokha.ekurhuleni.gov.za. Payments made here reflect immediately.

Ways to pay your municipal account:

  • Debit order or direct deposit
  • EFT
  • Any Ekurhuleni Customer Care Centre (payments via EFT or in-person take longer to reflect than Siyakhokha)
  • Any retail outlet using "Pay at" or Cigicell. Use your account number as reference

Tariff information is published at ekurhuleni.gov.za/for-me/tariffs.

Prepaid electricity: Available via electricity.co.za and third-party vendors including Boxer, Caltex, Checkers, Pick n Pay, Shoprite, and USave. Full vendor list at ekurhuleni.gov.za/prepaid-vendors.

Municipal customer service contacts:

QueryContact
Siyakhokha support011 999-5102 · [email protected]
Alberton Customer Care Centre1 Alwyn Taljaard Avenue, Alberton, 1449 · (011) 999-2100
Customer Relations Manager(011) 999-0658 / 2489
Prepaid electricity call centre0860 543 000 · [email protected]
WhatsApp chatbot060 667 7177 (start with "Hi")
Emergencies (all)(011) 458-0911 or 112

Mogale City

Online portal: Statements and account services are accessible via the Mogale City website, where you can also set up a debit order.

Ways to pay your municipal account:

  • EFT
  • ATM payment (Absa, Capitec, FNB, Nedbank, Standard Bank customers can set Mogale City as an ATM beneficiary)
  • Municipal pay points, open 07:45–15:45 weekdays and 08:00–12:00 Saturdays, including Krugersdorp, Kagiso Mall, Kagiso Thusong Centre, Azaadville Hall, Magaliesburg Civic Centre, Munsieville Hall, Lusaka Hall, and Rietvalley Extension 2 & 3 Hall

Prepaid electricity and water: Available at municipal pay points, participating banks (Absa, Capitec, FNB, Nedbank, Standard Bank), and various spaza shops, filling stations, and supermarkets (downloadable vendor list on the municipal website).

Municipal customer service contacts:

QueryContact
Switchboard(011) 951-2000
Call centre (Mon–Fri, 07:30–16:00)0861 664 253 · [email protected]
WhatsApp line083 787 2814 (start with "Hi")
Mogale City Police(011) 951-1153 / (011) 951-1152
Fire and rescue107
Emergencies (all)(010) 345-1405 / (011) 564-2210 / 112

Midvaal Local Municipality

Online portal: PayCity handles online municipal account payments.

Ways to pay your municipal account:

  • Debit order or EFT
  • In person at the Midvaal Municipality office (25 Mitchell Street, Cnr Junius & Mitchell Streets, Meyerton)
  • EasyPay outlets: Pick n Pay, Shoprite Checkers, Spar, Best Electric, Lifestyle Living, Score, Lewis

Prepaid electricity: Available via electricity.co.za, banking apps, the Post Office, Spar, any PayZone or PayPoint, and SnapScan.

Municipal customer service contacts:

QueryContact
Main line(016) 360-7400
Call centre (Mon–Fri, 06:00–22:00)087 106 2471 (charged) / 080 228 8275 (toll-free)
Complaints[email protected]
WhatsApp Virtual Agent081 876 0408 (start with "Hi")
Emergencies (all)(061) 360-7500 / (016) 340-5911 / 112

Related Guides

Frequently Asked Questions

Where can I pay my municipal account? 

Most Gauteng municipalities offer an online portal (e-Joburg, e-Tshwane, Siyakhokha, PayCity), plus debit order, EFT, participating banks, and EasyPay retail outlets such as Pick n Pay, Shoprite Checkers, and Spar. Mogale City also offers dedicated municipal pay points across its region.

How do I contact my municipality's customer service? 

Each municipality runs its own call centre and, in most cases, a WhatsApp line. For example, Ekurhuleni's chatbot (060 667 7177) or Midvaal's Virtual Agent (081 876 0408). Check the table for your municipality above for the direct number and email.

What number do I call in a medical, police, or fire emergency in Gauteng? 

112 from any cellphone reaches all emergency services. Medical emergencies can also go through Emergency Rescue Services (10177), Netcare (082 911), or ER24 (084 124); SAPS is 10111.

Can I buy prepaid electricity online? 

Yes. Electricity.co.za serves as a common third-party vendor across Johannesburg, Tshwane, Ekurhuleni, and Midvaal, alongside participating banking apps and retailers such as Pick n Pay, Checkers, and Shoprite.

Note: Municipal contact numbers, tariffs, and payment channels change periodically. The details above reflect current published information and are worth confirming against the relevant municipality's official portal before publishing or relying on them for time-sensitive queries.