Kenya Power—commonly known as KPLC—is the national electricity distributor in Kenya. If you are experiencing power outages, billing errors, meter issues, or need new connections, Kenya Power offers multiple ways to get help through its national contact center, regional offices, and county branches spread across the country.
This guide brings together official Kenya Power contact numbers, regional coverage, and an A–Z list of KPLC branches with phone contacts, so you can quickly reach the right office wherever you are in Kenya.
How to Contact Kenya Power (KPLC) – National Contacts
Emergency & Customer Care Lines
- 95551
- 0703 070 707
- 0732 170 170
- National Contact Centre: +254 20 320 1000
Email Contacts
- Customer Care: [email protected]
- Corporate Communications: [email protected]
Head Office (Stima Plaza)
- Stima Plaza, 6th Floor
- Tel: 020 320 1600 / 020 320 1622
- Mobile: 0711 031 975
Kenya Power Regional Offices & Coverage
Nairobi Region
Covers: Nairobi North, South & West Sub-Counties
Mt. Kenya Region
Covers: Nyeri, Murang’a, Embu, Meru, Kirinyaga, Tharaka Nithi, Isiolo, Laikipia, Samburu, Marsabit
North Eastern Region
Covers: Garissa, Wajir, Mandera, Kitui, Machakos, Makueni
Coast Region
Covers: Mombasa, Kilifi, Kwale, Lamu, Taita Taveta, Tana River
Central Rift Region
Covers: Nakuru, Kericho, Bomet, Narok, Baringo, Nyandarua, Kajiado North
North Rift Region
Covers: Uasin Gishu, Trans Nzoia, Elgeyo Marakwet, Nandi, West Pokot, Turkana
South Nyanza Region
Covers: Homa Bay, Migori, Kisii, Nyamira
KPLC Branches and Contacts (A–Z)
Bondo: 021 803159 / 020 3530050 / 020 2674285
Bomet: 020 2689671
Bungoma: 020 2674284 / 055 2030516
Busia: 055 22076 / 055 22093
Chuka: 064 630418
Eldama Ravine: 064 630418
Elwak: 0724 478936 / 020 2426501
Garissa: 020 2368776
Habaswein: 0715 344759
Homa Bay: 020 2674283
Isiolo: 064 52013
Kakamega: 0737 623223 / 056 203
Kabarnet: 0717 154501 / 053 52432
Kapsabet: 053 52115
Kericho: 020 2442798
Kerugoya: 060 2021359 / 0712 565080
Kisii: +254 20 2442794
Kitale: 053 37009
Kitengela: 020 8074514 / 5
Kitui: 044 4422051 / 020 2515009
Kiambu: 020 268776
Limuru: 020 700006 / 7
Lamu: 042 4632068
Likoni: 041 2001933
Lodwar: 054 21268
Machakos: 044 20139
Malindi: 042 2130200 / 042 2120025
Mandera: 046 52188
Marsabit: 020 2419815
Migori: 020 2442797
Molo: 020 2614321
Murang’a: 060 31480 / 0735 611392
Mwingi: 0727 016640 / 044 822094
Naivasha: 050 2020160 / 020 8010407
Nanyuki: 062 32558 / 9
Narok: 050 2222046
Nyahururu: 065 2022205
Nyamira: 020 8064672
Siaya: 020 2442793 / 0713 551960
Ukunda: 0735 972112
Voi: 043 2030660 / 043 2030755 / 043 2031231
Wajir: +254 46 4421020
Webuye: 020 2674280
Wundanyi: 020 2397702
When to Contact Kenya Power
You can use the above contacts to:
- Report power outages and faults
- Resolve billing and token errors
- Follow up on new connections and meters
- Lodge complaints or service requests
Kenya Power branches are open during official working hours, and the national contact centre operates 24/7 for urgent issues.
If possible, always contact the branch nearest to your county for faster assistance.









