Skip to content
Search
Close ×

Select Country

Kenya

Rwanda

Tanzania

Uganda

  • Investor Relations
    Events & Presentations
    Shareholder Information
    NCBA Group Credit Ratings
    ESG
    Investor Relations Contacts
    Annual Reports
    Quarterly Earnings

    Tools and Tips

    Financial Reports
    Share Price

    The 2024 NCBA Golf Series tees off at Karen Country Club

    Learn More
  • Who We Are
    Our Story
    Our Journey
    Thematic Campaigns
    Our Awards

    Tools and Tips

    Financial Reports
    Share Price

    NCBA voted the Best in Customer Experience in Africa

    Learn More
    Board of Directors
    Board Charter
    Group Code of Conduct
    Reporting Template

    Tools and Tips

    Financial Reports
    Share Price

    NCBA voted the Best in Customer Experience in Africa

    Learn More
    NCBA Investment Bank
    NCBA Digital Business
    NCBA Leasing LLP
    NCBA Bancassurance
    NCBA Insurance

    Tools and Tips

    Financial Reports
    Share Price

    NCBA voted the Best in Customer Experience in Africa

    Learn More
  • Sustainability

    A comprehensive approach to build on the
    Group’s long-standing commitment to sustainability.

    Learn More

    1. Minimize Our Direct Impact On the Climate and Amplify Our Tree Planting Program

    2. Ignite Our Customers Transition to a Low Carbon Operating Model

    3. Mitigate the Impact of Climate Related Risks to Our Long Term Performance

    4. Enhance the Impact of Our Community Engagement Model

    5. Optimise our Corporate Governance

    Tools and Tips

    Financial Reports
    Share Price

    NCBA voted the Best in Customer Experience in Africa

    Learn More
  • Careers
Close
Close
Close

Log In

Log in to Internet Banking or another one of our secured services

NCBA Internet Banking NCBA Connect NCBA Customer Self Service Portal NCBA Connect Plus

Not yet on Internet Banking?

Our internet banking product is a secure, fully transactional, internet-based platform that enables you to transact with us wherever and whenever it suits you.

Sign up
0 events found.

Events

Notice
There are no upcoming events.
Notice
There are no upcoming events.

Events Search and Views Navigation

Event Views Navigation

  • List
  • Month
  • Day
Today
  • Today
  • Google Calendar
  • iCalendar
  • Outlook 365
  • Outlook Live
  • Export .ics file
  • Export Outlook .ics file
ncba logo white

Our offices

Mara Rd. Upper-hill
P.O Box 44599-00100
Nairobi Kenya
Customer Contact Centre

Tel: +254 20 2884444
Toll Free Number: 0800 720 444
Mobile: +254 711 056444
+254 732 156444

Whistleblow Line
(Toll Free): 0800722626
Toll Free Fax: 00800007788

About Us

Brand Story

Careers

Meet the Team

Newsroom

Investor Relations

Whistle Blow

Sites & Subsidiaries

NCBA Bancassurance

NCBA Leasing

NCBA Investment Banking

NCBA Insurance

NCBA Golf Series

NCBA Kenya

NCBA Rwanda

NCBA Uganda

NCBA Tanzania

 

More

Tariff Guide

Downloads

Resources

Download NCBA NOW

Our Offices

Mara Rd. Upper-hill
P.O Box 44599-00100
Nairobi Kenya
Customer Contact Centre

Tel: +254 20 2884444
Toll Free Number: 0800 720 444
Mobile: +254 711 056444
+254 732 156444

Whistleblow Line
(Toll Free): 0800722626
Toll Free Fax: 00800007788

Sites & Subsidiaries

  • NCBA Bancassurance
  • NCBA Leasing
  • NCBA Investment Banking
  • NCBA Insurance
  • NCBA Golf Series
  • NCBA Kenya
  • NCBA Rwanda
  • NCBA Uganda
  • NCBA Tanzania
  • NCBA Bancassurance
  • NCBA Leasing
  • NCBA Investment Banking
  • NCBA Insurance
  • NCBA Golf Series
  • NCBA Kenya
  • NCBA Rwanda
  • NCBA Uganda
  • NCBA Tanzania

About Us

  • Brand Story
  • Careers
  • Meet the Team
  • Newsroom
  • Investor Relations
  • Whistle Blow
  • Brand Story
  • Careers
  • Meet the Team
  • Newsroom
  • Investor Relations
  • Whistle Blow

More

  • Tariff Guide
  • Downloads
  • Resources
  • Tariff Guide
  • Downloads
  • Resources

Download our banking App

Privacy Policy

Authorised financial services provider and registered credit provider Regulated by the Central Bank of Kenya. Copyright ©2026 . All Rights Reserved

en_USEnglish
en_USEnglish

Log In

Log in to Internet Banking or another one of our secured services

NCBA Internet Banking NCBA Connect NCBA Customer Self Service Portal NCBA Connect Plus

Not yet on Internet Banking?

Our internet banking product is a secure, fully transactional, internet-based platform that enables you to transact with us wherever and whenever it suits you.

Sign up
close menu icon

Change The Story with Us

Let us know how you would like to join our sustainability cause.

Join Us Sustainability

"*" indicates required fields

Your message has been sent successfully

It takes up to 24 Hours to get a
call back or email from our team.

Call Us : +254 12 345 678 | +254 23 456 789