NCBA Bank Kenya — Retail, Corporate & Digital Banking, Upper Hill

Grace Wanjiku
11 Min Read
✓ Verified Listing
🏦 Tier 1 Commercial Bank

NCBA Bank Kenya PLC

Formed from the merger of NIC Bank and Commercial Bank of Africa — retail, corporate, and digital banking through 60+ branches nationwide since 2019.

📍 NCBA Centre, Mara Road/Ragati Road, Upper Hill, Nairobi
🏦 Tier 1 Commercial Bank
📅 Licensed 5 November 2019 (NIC/CBA Merger)
🏢 60 Branches, 11 Agencies

📋 About NCBA Bank Kenya

NCBA Bank Kenya PLC was formed through the 2019 merger of NIC Bank and Commercial Bank of Africa (CBA), officially licensed by the Central Bank of Kenya on 5th November 2019. The merger brought together NIC Bank’s asset finance expertise with CBA’s strength in digital banking and mobile lending, creating one of Kenya’s largest commercial banks by assets. NCBA Bank’s head office, NCBA Centre, is located at the junction of Mara Road and Ragati Road, Upper Hill, Nairobi, and houses the bank’s premier banking lounges alongside a full range of retail and corporate services.

NCBA Bank Kenya offers a comprehensive suite of financial products spanning retail banking, corporate banking, investment services, asset finance, bancassurance, and leasing, complemented by innovative digital platforms including M-Shwari, the mobile savings and loans product built in partnership with Safaricom, and the NCBA Loop digital banking app. As of the most recent count, NCBA Bank operates 60 branches and 11 agencies across Kenya, with a significant concentration in Nairobi County, alongside a regional presence extending to NCBA Rwanda, NCBA Uganda, and NCBA Tanzania.

🏷️ Company Details

TypeTier 1 Commercial Bank
Formed2019 (Merger of NIC Bank & Commercial Bank of Africa)
Licensed5 November 2019, Central Bank of Kenya
Head OfficeNCBA Centre, Mara Road/Ragati Road, Upper Hill, Nairobi
CityNairobi, Kenya
Postal AddressP.O. Box 44599-00100, Nairobi, Kenya
Branches / Agencies60 Branches, 11 Agencies
Regional PresenceNCBA Rwanda, NCBA Uganda, NCBA Tanzania
Customer Contact Centre+254 20 2884444
Toll-Free0800 720 444
Mobile+254 711 056444 / +254 732 156444
Whistleblow Line (Toll-Free)0800 722626
M-PESA Paybill880100
Websitencbagroup.com/ke

⚙️ Products & Services

🔵 Retail / Personal Banking
🔵 Corporate Banking
🔵 Investment Banking
🔵 Asset Finance
🔵 M-Shwari (Mobile Savings & Loans)
🔵 NCBA Loop Digital Banking App
🔵 NCBA Bancassurance
🔵 NCBA Leasing
🔵 Premier Banking Lounges
🔵 Wealth Management
🔵 24/7 ATM & Cash Deposit Machines

🏢 Branch Locations & Contacts

BranchLocation
Head Office (Upper Hill)NCBA Centre, Mara Road/Ragati Road, Upper Hill, Nairobi
ABC PlaceABC Place New Building, Waiyaki Way, Westlands, Nairobi
Galleria MallGalleria Shopping Mall, 1st Floor, Langata Road (Next to Carrefour), Nairobi
BuruburuThe Point, Rabai Road, Off Jogoo Road, Nairobi
Ciata CityCiata City Mall, Kiambu Road, Nairobi
Moi AvenueMoi Avenue, Nairobi CBD
Mombasa (Moi Avenue)NCBA Building, Moi Avenue, Mombasa
Mwembe Tayari (Mombasa)Mwembe Tayari Mall, Mombasa
Changamwe (Magongo Road)Airport Centre, Ground Floor, Magongo Road, Mombasa
Nakuru (Kenyatta Avenue)CBA Centre, Kenyatta Avenue, Nakuru
Nakuru (Moi Road)Tower One Building, Moi Road, Nakuru
BungomaCoffee Garden House, Moi Avenue, Bungoma
BusiaBenna Plaza, Busia Highway, Busia
EmbuSparko Building, Kenyatta Highway, Embu

NCBA Bank operates 60 branches and 11 agencies nationwide. All branches share the central contact numbers (+254 711 056444 / +254 732 156444). For the full current branch list, visit ncbagroup.com/ke/ncba-branches

🕐 Opening Hours

Monday8:30 AM – 4:00 PMOpen
Tuesday8:30 AM – 4:00 PMOpen
Wednesday8:30 AM – 4:00 PMOpen
Thursday8:30 AM – 4:00 PMOpen
Friday8:30 AM – 4:00 PMOpen
Saturday9:00 AM – 12:00 PMOpen
SundayClosed
🏧 ATMs and Cash Deposit Machines (CDMs) are available 24/7 at most branches, alongside round-the-clock access via the NCBA Loop app and M-Shwari. Hours shown reflect standard branch operating times — call ahead to confirm your nearest branch.

🗺️ Service Areas

📍 Nairobi (20+ Branches)
📍 Mombasa & Coast Region
📍 Nakuru (Rift Valley)
📍 Bungoma & Busia (Western Kenya)
📍 Embu (Eastern Kenya)
🌍 Rwanda, Uganda & Tanzania (Regional Network)

📸 Photos

NCBA Centre Mara Road Ragati Road Upper Hill Nairobi head office

 NCBA Centre — head office at the junction of Mara Road and Ragati Road, Upper Hill, Nairobi

NCBA Bank branch banking hall customer service Kenya

 An NCBA Bank branch serving retail and corporate clients

M-Shwari — NCBA's mobile savings and loans product, built with Safaricom

 M-Shwari — NCBA’s mobile savings and loans product, built with Safaricom

NCBA Loop digital banking app Kenya

The NCBA Loop app — digital banking for everyday transactions

📍 Location & Map (Head Office)

📍 NCBA Centre, Mara Road/Ragati Road, Upper Hill, Nairobi, Kenya · Get Directions →

📬 Contact Information

🌐 Websitencbagroup.com/ke
📞 Customer Contact Centre+254 20 2884444
📞 Toll-Free0800 720 444
📞 Mobile+254 711 056444 / +254 732 156444
🚨 Whistleblow Line0800 722626 (Toll-Free)
📍 Head OfficeNCBA Centre, Mara Road/Ragati Road, Upper Hill, P.O. Box 44599-00100, Nairobi, Kenya
💳 M-PESA Paybill880100

🔗 Social Media

⭐ Reviews & Ratings

4.0
⭐⭐⭐⭐
Customer Rating

NCBA Bank is well known and widely used across Kenya, particularly for M-Shwari, one of the most popular mobile savings and loans products in the country, alongside strong asset finance and premier banking offerings inherited from its NIC and CBA legacy institutions.

⭐ Leave a Review on Facebook

A
Angela Wanjiru
M-Shwari Customer, Nairobi · 21 March 2026
★★★★★

“Been using M-Shwari for years and it’s genuinely become part of how I manage small emergencies and savings goals. Simple, fast, and directly through my phone without needing to visit a branch.”

M
Mercy Achieng
Asset Finance Customer, Kisumu · 9 December 2025
★★★★★

“Financed my delivery van through NCBA’s asset finance product, building on what used to be NIC Bank’s strength in this area. The team knew the process inside out and got everything sorted quickly.”

F
Felix Omondi
Customer, ABC Place Branch · 4 August 2025
★★★★☆

“ABC Place branch is convenient for me being close to work in Westlands. Service is generally good, though the branch does get busy around month-end when salaries hit — worth planning for a bit of a wait during that period.”

G
George Njuguna
Premier Banking Client, Upper Hill · 17 May 2025
★★★★★

“The premier banking lounge at the Upper Hill head office is a step above what I’ve experienced at other banks — private space, dedicated staff, and quicker turnaround on wealth management queries. Worth the account tier.”

📝 Share Your Experience

Are you an NCBA Bank Kenya customer? Rate them and leave a comment below.





Click to rate



Reviews are moderated before publishing. Please be honest and respectful.

❓ Frequently Asked Questions

Where is NCBA Bank Kenya's head office?

NCBA Centre, at the junction of Mara Road and Ragati Road, Upper Hill, Nairobi. P.O. Box 44599-00100, Nairobi, Kenya. Call +254 20 2884444.

How was NCBA Bank formed?

NCBA Bank Kenya PLC was formed through the 2019 merger of NIC Bank and Commercial Bank of Africa (CBA), officially licensed by the Central Bank of Kenya on 5th November 2019.

What is M-Shwari?

M-Shwari is a mobile savings and loans product offered by NCBA Bank in partnership with Safaricom, allowing customers to save and borrow directly through their phone via M-PESA.

How many NCBA branches are there in Kenya?

NCBA Bank operates 60 branches and 11 agencies across Kenya, with a significant concentration in Nairobi County, alongside branches in Mombasa, Nakuru, Bungoma, Busia, and Embu.

Does NCBA operate a whistleblower reporting line?

Yes. NCBA Bank operates a toll-free Whistleblow Line on 0800 722626 for reporting concerns confidentially, alongside a dedicated toll-free fax line.

How do I deposit money via M-PESA to NCBA?

All NCBA Bank branches use the NCBA M-PESA Paybill number 880100 for deposits.

Listed on Business.co.ke · Business Listings Kenya · Last Updated: June 2026 ·
Report an error or claim this listing

 Want Your Business Listed on Business.co.ke?

Join hundreds of verified Kenyan businesses already listed on our directory. Get found by thousands of customers searching for your services every day.

✔ Contact Us Today   

Share This Article
Follow:
Grace Wanjiku is a commerce writer dedicated to helping small and medium enterprises (SMEs) thrive in East Africa. A graduate of Commerce from the University of Nairobi, she focuses on digital banking solutions, mobile money integration, and local market trends across Kenya’s counties. When not analyzing market shifts, Grace manages verified data updates for the Business.co.ke local directory. She can be reached at grace.wanjiku@business.co.ke
Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *