Kenya Power Contacts, Emergency Line and Offices
By James Mwangi · Updated 12 September 2026
Which channel for which problem
- Outage, fault or anything dangerous: call 97771.
- Token missing, balance, last tokens: *977# or myPower first, it is faster than queueing.
- Wrong meter number paid: 97771 or customercare@kplc.co.ke, same day.
- New connection: selfservice.kplc.co.ke or kplc.ecitizen.go.ke.
- 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.