✓ Verified Listing
Kenya Power & Lighting Company PLC (KPLC)
Kenya’s national electricity distributor. Transmits, distributes and retails power to homes and businesses nationwide — tokens, bills, new connections and outage reporting.
📞 97771 · 0703 070 707
📱 USSD *977#
📞 0703 070 707
🌐 Official Website
🧾 Self-Service Portal
🗺️ Directions
🏷️ Key Facts
| Legal Name | Kenya Power and Lighting Company PLC (Kenya Power / KPLC) |
| Category | Electricity Transmission, Distribution & Retail · Public Utility · NSE Listed |
| Headquarters | Stima Plaza, Kolobot Road, Parklands, Nairobi |
| Postal Address | P.O. Box 30099-00100, Nairobi |
| National Contact Centre | 97771 (24/7) · 0703 070 707 · 0732 170 170 |
| USSD | *977# |
| customercare@kplc.co.ke | |
| Website | kplc.co.ke |
| Founded | 1922 |
| NSE Ticker | KPLC |
| MD & CEO | Dr. (Eng.) Joseph Siror |
📋 About Kenya Power
Kenya Power and Lighting Company PLC (commonly Kenya Power or KPLC) is the national utility that transmits, distributes and retails electricity across Kenya. It buys bulk power from generators such as KenGen and independent power producers, then delivers it to homes, businesses and institutions.
Head office is at Stima Plaza on Kolobot Road, Parklands, Nairobi. The company has county and regional offices nationwide and serves millions of prepaid and postpaid customers. Kenya Power is listed on the Nairobi Securities Exchange under the ticker KPLC.
Important distinction: KenGen generates most of the electricity; KETRACO handles high-voltage transmission infrastructure; Kenya Power is the company you contact for tokens, bills, outages, meters and new connections.
⚙️ Customer Services
📄 Postpaid Billing
🔌 New Connections
🚨 Outage Reporting
📱 *977# USSD
📲 MyPower App
🧾 Self-Service Portal
🛠️ Meter Services
💳 Paybill, USSD & Quick Codes
| USSD self-service | *977# — tokens, outages, account queries |
| National Contact Centre | 97771 (24/7) |
| Mobile lines | 0703 070 707 · 0732 170 170 |
| M-Pesa prepaid tokens | Paybill 888880 · Account = meter number |
| M-Pesa postpaid bill | Paybill 888888 · Account = KPLC account number |
| Self-service web | selfservice.kplc.co.ke |
| Anti-fraud hotline | 0718 999 000 (as published by Kenya Power) |
ℹ️ Practical Information
Power outage: Call 97771 or dial *977# and choose report incidence. Have your account or meter number and location ready.
Buy tokens: M-Pesa paybill 888880 (meter number as account), or *977#, MyPower app, or authorised vendors.
New connection: Apply via selfservice.kplc.co.ke or the MyPower app. You will need ownership documents, ID and PIN. After survey, Kenya Power issues a quotation — connection and installation costs vary by location, distance and scheme (including Last Mile where it applies). Confirm current requirements and charges with Kenya Power before paying anyone else.
Fallen lines / danger: Do not touch. Call 97771 or *977# and report to police if needed.
KenGen vs Kenya Power: KenGen generates power. Kenya Power distributes and bills you.
📍 Regions & County Offices
Kenya Power operates across the country. Official contact pages list regional groupings including Nairobi North, Nairobi South, Nairobi West, Coast, Central Rift, North Rift, West Kenya, Mt Kenya, North Eastern and South Nyanza, with many county branches under each.
For the nearest office, check kplc.co.ke/contact-us or call 97771.
⭐ Customer Reviews
Have you used Kenya Power services (tokens, outages, new connection)? We welcome genuine feedback.
Include your rating (1–5 stars), name (optional) and your honest experience.
Reviews are moderated before publication. Your personal information will not be published without your consent.
📸 Photos
Stima Plaza – Kolobot Road, Parklands
Customer Service Personal – National Contact Centre
👆 Swipe to view more photos
📍 Location & Map
📍 Stima Plaza, Kolobot Road, Parklands, Nairobi
Open in Google Maps →
📬 Contact Details
| National Contact Centre | 97771 (24/7) |
| Mobile | 0703 070 707 · 0732 170 170 |
| USSD | *977# |
| customercare@kplc.co.ke | |
| Website | kplc.co.ke |
| Self-service | selfservice.kplc.co.ke |
| Address | Stima Plaza, Kolobot Road, Parklands, Nairobi · P.O. Box 30099-00100 |
🔗 Official Links
❓ Frequently Asked Questions
How do I report a power outage?
Call 97771 or dial *977# and choose report incidence. Provide location, landmarks and your account or meter number.
What is the KPLC paybill for tokens?
Prepaid tokens: M-Pesa paybill 888880 (account = meter number). Postpaid bills: paybill 888888 (account = KPLC account number).
What is *977# used for?
Kenya Power’s main USSD menu for buying tokens, checking balance, reporting outages, tracking applications and other self-service options.
Is Kenya Power the same as KenGen?
No. KenGen generates electricity. Kenya Power distributes it and handles customer accounts, tokens and outages.
Where is the head office?
Stima Plaza, Kolobot Road, Parklands, Nairobi. P.O. Box 30099-00100. For service issues, use 97771 or *977# rather than visiting HQ unannounced.
🔗 Related Listings
Is this your business?
Claim this listing or report incorrect information.
Information last checked: September 2026
Source: Official website (kplc.co.ke), board/senior management pages and publicly available records. Hotlines, paybills and USSD options can change — confirm on 97771, *977# or kplc.co.ke.
Report an error →


