Welcome to the Kenya Power Self Service Portal; Username (Email or Phone number): Remember user Password: Forgot Password? Login Kenya Power Registration online Registration Option: Landlord Tenant Account Number: Document Type: Country: Document number: Select name user for login: Phone Email Phone number: Email: Confirm email: Check to proceed I have read and agreed with the Terms and Conditions Verification Code: Send Code Clean Cancel Register Engage with us: National Contact Centre 97771 or 0703 070 707 | 0732 170 170 Our Telephone Number +254 203201000 Email Uscustomercare@kplc.co.ke MPesaPayBill: 888-888Prepaid: 888-880 Bill / Meter Query New Change Holder Request New Supply Application Complaints and Suggestions Jua For Sure Application Form Download Supply Contract Form Download