ZESCO Logo

MyZESCO

Customer self-service portal

Register

Create a profile to manage your ZESCO accounts and service requests online.
1 Identity
2 Contact
3 Security

Identity details

Use the same identification details shown on your official document.
Loading...
Optional for individual customers. If ZRA finds one, it will be filled automatically.
Upload a clear NRC, passport, or PACRA certificate. Accepted formats: PDF, JPG, or PNG up to 2 MB.

Contact details

We use these details for account notifications and verification.
Use format +260XXXXXXXXX.

Security

Create a password for signing in to the customer portal.
Use at least 8 characters.
Already have an account? Sign in
© 2026 ZESCO Limited