NCBA Bank is one of Kenya’s largest commercial banks, having been formed in 2019 following the merger between NIC Bank and Commercial Bank of Africa (CBA). With over 90 branches spread across the country, NCBA Bank provides a variety of services, including personal banking, corporate banking, and mobile banking. The bank’s head office is located in Upper Hill, Nairobi.
This article lists the branch codes for all NCBA Bank locations in Kenya, helping customers easily identify and use the right codes for their transactions.
List of NCBA Bank Branch Codes
| Branch | Branch Code |
|---|---|
| ABC | 122 |
| Bungoma | 213 |
| Buru Buru | 133 |
| Busia | 219 |
| Cargo Centre | 008 |
| Changamwe | 025 |
| Changamwe Branch | 124 |
| Chwele | 220 |
| Ciata Mall | 142 |
| City Centre | 101 |
| City Mall Branch | 108 |
| CPA Centre, Ruaraka | 134 |
| Diani | 024 |
| Eastleigh Nairobi | 221 |
| Eldoret | 026 |
| Embu | 212 |
| Galleria (Bomas) | 115 |
| Galleria Mall | 016 |
| Garden City | 035 |
| Gikomba | 216 |
| Githunguri | 231 |
| Greenspan Mall | 019 |
| Harambee | 110 |
| Harbour House | 103 |
| Head Office | 000 |
| Homa Bay | 229 |
| Industrial Area | 005 |
| Junction | 017 |
| Kahawa Sukari | 224 |
| Kakamega | 210 |
| Kapsabet Branch | 228 |
| Karatina | 207 |
| Karen | 119 |
| Karen Hub | 034 |
| Kawangware | 234 |
| Kenol Town | 223 |
| Kenyatta Avenue | 125 |
| Kericho | 211 |
| Kerugoya Branch | 233 |
| Kiambu | 215 |
| Kilifi | 146 |
| Kilimani | 129 |
| Kisii | 131 |
| Kisumu | 027 |
| Kitale | 149 |
| Kitengela | 130 |
| Kitui Branch | 232 |
| KMA Centre | 132 |
| Lavington Branch | 201 |
| Limuru | 230 |
| Lunga Lunga Square | 128 |
| Machakos | 127 |
| Malindi | 145 |
| Mama Ngina | 003 |
| Mamlaka | 006 |
| Meru | 114 |
| Migori Branch | 226 |
| Moi Avenue Mombasa | 020 |
| Muranga | 218 |
| Mwembe Tayari | 209 |
| Naivasha | 217 |
| Nakuru | 022 |
| Nakuru Tower One Branch | 107 |
| Nanyuki | 144 |
| Narok Branch | 200 |
| Ngong | 214 |
| NIC House | 102 |
| Nkrumah Road | 109 |
| Nyahururu Branch | 235 |
| Nyali | 023 |
| Nyeri | 206 |
| One Kentons Square Branch | 112 |
| Park Side | 009 |
| Parklands | 143 |
| Prestige-Ngong Road | 111 |
| River Road | 033 |
| Riverside | 126 |
| Rongai | 135 |
| Rosslyn Riviera | 141 |
| Ruaka Branch | 227 |
| Ruiru Eastern Bypass | 208 |
| Sameer Park | 118 |
| Sarit Centre Branch | 204 |
| Taj Mall | 121 |
| Tatu City Branch | 236 |
| The Junction Br. | 106 |
| The Mall Branch, Westlands | 105 |
| Thika | 113 |
| Thika Road Mall | 123 |
| Two Rivers Mall | 036 |
| Ukunda Branch | 148 |
| Upper Hill | 001 |
| Utawala Nairobi | 222 |
| Village Market | 007 |
| Wabera Street | 002 |
| Watamu | 147 |
| Westlands Branch | 004 |
| Wote Branch | 225 |
| Yaya Centre | 030 |
NCBA Bank Contact Information
NCBA Bank Code: 07
SWIFT Code: CBAFKENX
For further inquiries, you can contact NCBA Bank at:
Phone: +254 20 2884444, +254 711 056444, +254 732 156444
Conclusion
This list of NCBA Bank branch codes will assist customers in conducting their banking transactions with ease, whether it is for local or international banking purposes. The comprehensive presence of NCBA Bank in various locations across Kenya ensures easy access to banking services.






