Skip to content

Kenya Power Contacts, Emergency Line and Offices

By James Mwangi · Updated 12 September 2026

Which channel for which problem

  1. Outage, fault or anything dangerous: call 97771.
  2. Token missing, balance, last tokens: *977# or myPower first, it is faster than queueing.
  3. Wrong meter number paid: 97771 or customercare@kplc.co.ke, same day.
  4. New connection: selfservice.kplc.co.ke or kplc.ecitizen.go.ke.
  5. Fraud: kplc.confideapp.online and the DCI.

Offices

Head office is Stima Plaza, Kolobot Road, Parklands, Nairobi, P.O. Box 30099-00100. Kenya Power has branch offices countrywide for in-person service and applications. For most tasks the portal or *977# will be quicker than travelling.

Verify numbers before you trust them

Customer-care numbers are heavily impersonated on social media. Take contact details from kplc.co.ke or from this page, not from a reply to a complaint post. A genuine Kenya Power agent will not ask for your M-PESA PIN.

Frequently asked

What is the KPLC customer care number?
97771, also 0703 070 707 and 0732 170 170.
What is the KPLC email?
customercare@kplc.co.ke.
What is the USSD code?
*977#.
Where is the head office?
Stima Plaza, Kolobot Road, Parklands, Nairobi.

Related