KPLC: All Kenya Power Branches And Their Contacts


If you have any issues with your electricity in Kenya, here is the easiest way to contact KPLC Kenya Power in Kenya no matter what county or city you are in, in Kenya.

In this article, you will find all the contact details for every single KPLC branch in every county they are located in.

Use the contact information provided in this article to get your queries, issues or complaints solved.

You can use these contact information and the branches listed below to report an electricity related problem, Power supply issues, electricity payment errors, queries or any other important thing you would like to get in front of the official KPLC team.

KPLC branches are spread all over the country, they are always open during the day for their esteemed customers.

You can either chose to visit the Kenya Power branch physically or you can as well call in and get your issues resolved in a few hours, if not minutes.

To call in the KPLC team through their center HOTLINE NUMBER use the following number:

  • 95551
  • 0703070707
  • 0732170170

KPLC National Contact Center Number in Kenya – +254-203201000

You can also get in touch with Kenya Power officials through their email address provided below:

KPLC Email: [email protected]

For Corporate Communications, visit:

Stima Plaza, 6th Floor

Or use the contacts below:




Email address: [email protected]

On mobile: 0711031975

Kenya Power has made it extremely easy for customers to get in touch with Regional Managers of any KPLC branches in every county.

Also Read:  Here's How to pay KPLC Prepaid Tokens via Equitel in Kenya

Below is a list of Regions and counties covered by the regional manager.

Identify your region below and contact the official KPLC Regional Manager today, by visiting their offices.

Here is how to contact KPLC managers using your region KPLC offices.

KPLC Regional Manager Offices and the Counties Covered by the regional Manger.

Kenya Power Regional and Counties Covered:

  • Region: Nairobi 

Counties Covered: Nairobi West Sub County, Nairobi North Sub County, Nairobi South Sub County Western Kisumu, Siaya, Vihiga, Kakamega, Bungoma, Busia

  • Region: Mt. Kenya 

Counties Covered: Nyeri, Muranga, Embu, Meru, Kirinyaga, Tharaka Nithi, Isiolo, Laikipia, Samburu, Marsabit

  • Region: North Eastern

Countries Covered: Kiambu, Kitui, Garissa, Wajir, Mandera, Machakos, Makueni Coast Mombasa, Kilifi, Lamu, Kwale, Taita Taveta, Tana River

  • Region: Central Rift 

Countries Covered: Nakuru, Kericho, Bomet, Narok, Baringo, Nyandarua, Kajiado North, Rift Uasin Gishu, Trans Nzoia, Elegeyo Marakwet, Nandi, West Pokot, Turkana

  • Region: South  Nyanza

Counties Covered: Homa Bay, Migori, Kisii, Nyamira 

To contact a specific regional KPLC office, use the specified
Kenya Power Regional Offices Contacts below.

Here is a list of KPLC regional contacts for you to easily get your problems sorted out by the KPLC officials.

Use this list to identify your region, or KPLC branch near you and contact Kenya Power ASAP.

Kenya Power Branches And Contacts:

In an A to Z listing format, here is the list of all KPLC branches and their contacts that are currently working.

The contact information (number to call) is provided below every KPLC branch;

  • Bondo Branch:

021803159 or 0203530050 or 0202674285

  • Bomet Branch:


  • Bungoma Branch:

202674284 or 0552030516

  • Busia Branch:
Also Read:  Top 35 Most Expensive Houses In The World 2022

055-22076 or 055-22093

  • Chuka Branch:

064 – 630418

  • Eldama Ravine Branch:

064 – 630418

  • Elwak Branch:

0724478936 or 020 – 2426501

  • Garissa Branch:


  • Habaswein Branch:

0715 344 759

  • Homabay Branch:


  • Kamburu Branch:

0722136351 or 0722136393

  • Kakamega Branch:

0737623223 or 056203

  • Embu Branch:


  • Gatundu Branch:


  • Hola Branch:


  • Isiolo Branch:

064 – 52013

  • Kapsabet Branch:

053 – 52115

  • Kiserian Branch:

020-2060618 or 0723963839

  • Kitale Branch:


  • Kilifi Branch:


  • Kisii Branch: +254-202442794
  • Kitengela Branch:


  • Kerugoya Branch:

060-2021359 or 0712565080

  • Kericho Branch:


  • Kabarnet Branch:

0717154501 or 05352432

  • Siaya Branch:

202442793 or 0713551960

  • Kiambu Branch:


  • Kitui Branch:

444422051 or 0202515009

  • Limuru Branch:


  • Lamu Branch:


  • Likoni Branch:


  • Lodwar Branch:


  • Loitokitok Branch:


  • Machakos Branch:


  • Mandera Branch:


  • Malindi Branch:

422130200 or 0422120025

  • Marsabit Branch:


  • Maua Branch:

064 – 21358

  • Migori Branch:


  • Molo Branch:


  • Merti Branch:


  • Murang’a Branch:

6031480 or 0735611392/3

  • Mwingi Branch:

0727016640 or 44822094

  • Narok Branch:


  • Namanga Branch:


  • Naivasha Branch:

050-2020160 or 0208010407

  • Nanyuki Branch:


  • Nyahururu Branch:


  • Nyamira Branch:


  • Webuye Branch:


  • Wajir Branch: +254-464421020
  • Ukunda Branch: 0735972112
  • Voi Branch:

043-2030660 or 043-2030755 or 043-2031231

  • Tala Branch:


  • Taveta Branch: 0720347320
  • Wundanyi Branch:


Use the above information to contact Kenya Power in Kenya. You can visit any KPLC regional offices any time of day and you will be assisted accordingly.

The phone numbers provided are also working, you can use any of the above numbers to call in and get in touch with KPLC, preferably use the number that covers your region, county or a nearby area.

Also Read:  How To Easily Register a TVET Institution In Kenya 2023
Subscribe To Our YouTube Channel

You may also like...