...

NCBA Bank Kenya — Commercial Banking & Mobile Banking | Business List

Business
5 Min Read

✓ Verified Listing

NCBA Bank Kenya

One of East Africa’s largest commercial banks — formed through the 2019 merger of NIC Bank and Commercial Bank of Africa, serving millions across Kenya and beyond.

📍 Upper Hill, Nairobi, Kenya
🏦 Commercial Banking
📅 Est. 2019 (Merger)
🏢 72+ Branches Nationwide

📋 About NCBA Bank Kenya

NCBA Bank Kenya PLC is a leading commercial bank formed in 2019 through the merger of NIC Bank and Commercial Bank of Africa (CBA) creating one of the largest financial institutions in East Africa. Licensed and regulated by the Central Bank of Kenya, NCBA Bank operates as a subsidiary of NCBA Group PLC, which has a presence in Kenya, Uganda, Tanzania, Rwanda, and Ivory Coast.

Headquartered at NCBA Centre on Mara Road and Ragati Road in Upper Hill, Nairobi, the bank maintains over 72 networked branches across Kenya. NCBA is widely known for pioneering M-Shwari in partnership with Safaricom’s M-Pesa — one of the world’s most successful mobile banking products. In Q1 2026, NCBA Group reported a profit after tax of KES 6.0 billion, a 9% increase year-on-year.

🏷️ Company Details

Industry Commercial Banking & Financial Services
Formed 2019 (Merger of NIC Bank & CBA)
Parent Company NCBA Group PLC
Head Office NCBA Centre, Mara Road & Ragati Road, Upper Hill, Nairobi
Swift Code CBAFKENX
Branches in Kenya 72+ Nationwide
Regional Presence Kenya, Uganda, Tanzania, Rwanda, Ivory Coast
Regulator Central Bank of Kenya (CBK)
Q1 2026 PAT KES 6.0 Billion (↑9% YoY)

⚙️ Services Offered

🟢 Personal Banking
🟢 Business Banking
🟢 Corporate Banking
🟢 Mobile Banking (M-Shwari)
🟢 Internet Banking
🟢 Asset Finance
🟢 Mortgage & Home Loans
🟢 Personal Loans
🟢 Trade Finance
🟢 Insurance Products
🟢 Investment Solutions
🟢 SME Banking
🟢 Forex & International Transfers
🟢 M-Pesa Banking Integration

🕐 Working Hours

Monday 8:00 AM – 5:00 PM Open
Tuesday 8:00 AM – 5:00 PM Open
Wednesday 8:00 AM – 5:00 PM Open
Thursday 8:00 AM – 5:00 PM Open
Friday 8:00 AM – 5:00 PM Open
Saturday 8:00 AM – 12:30 PM Open
Sunday Closed
📱 Internet banking, mobile banking & M-Shwari available 24/7 on the NCBA app.

📍 Location & Map

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

📬 Contact Information

🌐 Website ke.ncbagroup.com
📞 Customer Care +254 20 288 4444 /
+254 711 056 444 /
+254 732 156 444
📍 Head Office NCBA Centre, Mara Road & Ragati Road, Upper Hill, Nairobi, Kenya
🔑 Swift Code CBAFKENX

🔗 Social Media

⭐ Reviews

4.1
⭐⭐⭐⭐
Google Rating

NCBA Bank Kenya is well regarded for its digital banking innovation, wide branch network, and pioneering M-Shwari mobile lending product which has transformed financial access for millions of Kenyans.

⭐ Leave a Review on Google

❓ Frequently Asked Questions

Where is NCBA Bank Kenya head office?

NCBA Bank’s head office is at NCBA Centre, at the junction of Mara Road and Ragati Road, Upper Hill, Nairobi, Kenya.

What is NCBA Bank’s Swift Code?

NCBA Bank Kenya’s Swift Code is CBAFKENX. This is used for international wire transfers into NCBA Bank accounts.

How do I contact NCBA Bank customer care?

You can reach NCBA Bank customer care on +254 20 288 4444, +254 711 056 444, or +254 732 156 444. You can also visit any of their 72+ branches nationwide.

What is M-Shwari and who operates it?

M-Shwari is a mobile banking and savings product operated by NCBA Bank in partnership with Safaricom’s M-Pesa. It allows users to save, earn interest, and access instant loans directly through M-Pesa.

How many branches does NCBA Bank have in Kenya?

NCBA Bank operates over 72 networked branches across Kenya, with the majority located in Nairobi County. Branches are also found in major towns including Mombasa, Kisumu, Nakuru, and Eldoret.

When was NCBA Bank formed and who merged to create it?

NCBA Bank Kenya was formed in 2019 through the merger of NIC Bank and Commercial Bank of Africa (CBA), creating one of East Africa’s largest financial institutions under the NCBA Group PLC umbrella.

Listed on Business.co.ke · Information verified as of June 2026 ·
Report an error or claim this listing

Share This Article
Leave a Comment

Leave a Reply

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