NCBA Bank, formed through the merger of NIC Bank and Commercial Bank of Africa in 2019, is one of Kenya’s prominent financial institutions. Headquartered in Nairobi, NCBA Bank has grown rapidly, providing a wide range of banking services to individuals, businesses, and corporate clients across Kenya. With over 90 branches, the bank is committed to offering seamless banking services nationwide.
This article provides an updated list of NCBA Bank branch codes to assist you in easily navigating through banking transactions, especially for fund transfers, payments, and other banking operations that require branch codes.
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 Contacts
Bank Code: 07
SWIFT Code: CBAFKENX
Phone: +254 20 2884444, +254 711 056444, +254 732 156444
This list provides the branch codes for all NCBA Bank branches in Kenya. Use these codes for accurate and efficient banking transactions across the bank’s extensive network. Whether you’re transferring funds or making payments, knowing the branch code can streamline your banking experience.









