Skip to content

KPLC Self-Service Portal, myPower App and eCitizen

By James Mwangi · Updated 12 September 2026

Which channel does what

  1. myPower app: buy tokens, check and pay bills, token history, account management.
  2. selfservice.kplc.co.ke: the same in a browser, and it handles new-connection applications.
  3. kplc.ecitizen.go.ke: apply and pay for Kenya Power services through your eCitizen account.
  4. chatbot.kplc.co.ke: quick answers without queueing on the phone.

When you still need the phone or an office

Reallocating a token paid to the wrong meter, disputing a bill, and anything involving a physical fault or a meter change still tend to need 97771 or a branch. Everything routine is faster online.

Frequently asked

What is myPower?
Kenya Power's app for tokens, bills and account management.
What is the self-service portal?
selfservice.kplc.co.ke, for tokens, bills and new connections.
Do I need to visit an office?
Rarely. Most tasks are on the app, the portal or *977#.

Related