Here is a list of NCBA Bank branch codes in Kenya:
NCBA Bank Branch Codes
| Branch | Branch Code |
|---|---|
| Head Office | 000 |
| Westlands Branch | 001 |
| Upper Hill Branch | 002 |
| Village Market Branch | 003 |
| Kenyatta Avenue Branch | 004 |
| Karen Branch | 005 |
| Nyali Branch | 006 |
| Mombasa Branch | 007 |
| Kisumu Branch | 008 |
| Eldoret Branch | 009 |
| Thika Branch | 010 |
| Nakuru Branch | 011 |
| Industrial Area Branch | 012 |
| Meru Branch | 013 |
| Embu Branch | 014 |
| Malindi Branch | 015 |
| Kitengela Branch | 016 |
| Nyeri Branch | 017 |
| Kisii Branch | 018 |
| Machakos Branch | 019 |
| Naivasha Branch | 020 |
| Lavington Branch | 021 |
| Parklands Branch | 022 |
| Ruaraka Branch | 023 |
| Nakuru East Branch | 024 |
| Ongata Rongai Branch | 025 |
| Thika Road Mall Branch | 026 |
NCBA Bank Contacts
- Phone: +254 20 2884444, +254 711 056444, +254 732 156444
- Head Office: Junction of Mara and Ragati Road, Upper Hill, Nairobi
NCBA Bank Code: 07
NCBA Swift Code: CBAFKENX








