NCBA branches and how to reach customer care
By Arnold Ochieng · NCBA Bank Kenya hub · paybillke is an independent guide and is not affiliated with NCBA Bank Kenya.
Call NCBA free on 0800 720 444. Customer care is also on +254 20 288 4444, mobile lines are +254 711 056444 and +254 732 156444, and WhatsApp is +254 717 804 444. All read off NCBA's own contact page on 12 September 2026.
Finding a branch, ATM or CDM
Which channel for which problem
A payment that has not arrived. Call 0800 720 444 with the M-PESA transaction code to hand. This is the fastest path and the one that leaves a trace.
A lost or stolen card. Block it yourself in NCBA Now, immediately, then call.
Balance, statement, or a transfer. Do not queue. *488# handles all three.
Opening an account. The NCBA Now app, unless it is a business or joint account.
Anything involving documents. A branch.
On branch numbers
About this guide
| Channel | Number |
|---|---|
| Toll free | 0800 720 444 |
| Customer care | +254 20 288 4444 |
| Mobile | +254 711 056444 / +254 732 156444 |
| +254 717 804 444 |
Frequently asked
What is the NCBA customer care number?
Toll free 0800 720 444, or +254 20 288 4444. WhatsApp is +254 717 804 444.
How do I find an NCBA branch?
Use the locator at ncbagroup.com/ke/ncba-branches, which also lists ATMs, Premier Lounges and cash deposit machines.
My M-PESA payment to NCBA has not reflected. Who do I call?
Call 0800 720 444 with the M-PESA transaction code. Do not send a second payment before the first is traced.
Can I bank with NCBA without visiting a branch?
Mostly yes. *488#, NCBA Now and internet banking cover balances, transfers, bills, airtime, loans and even account opening.