National Bank of Kenya is one of Kenya’s longest-serving financial institutions, with a strong presence across major cities, towns, and counties. Headquartered in Nairobi, the bank provides a full range of services including personal banking, SME financing, corporate banking, and government-linked financial solutions.
Most National Bank branches operate on weekdays from 8:00 am to 4:00 pm, with selected branches opening on Saturday mornings. Customers can access similar services across branches, regardless of location, making banking convenient nationwide.
This updated guide lists National Bank branches in Kenya, including their locations and official contact details, to help customers quickly identify the nearest branch.
National Bank Branches in Kenya
Nairobi and Metropolitan Area
National Bank Kenyatta Avenue
P.O. Box 30645-00100 Nairobi
Tel: 020 340880 / 020 340887
Mobile: 0722 205 253
National Bank Harambee Avenue
P.O. Box 41862-00100 Nairobi
Tel: 020 2828000
National Bank Times Tower
P.O. Box 56330-00200 Nairobi
Tel: 020 2213087
National Bank Westlands
P.O. Box 1613-00606 Nairobi
Tel: 020 2828000
National Bank Eastleigh Amanah
P.O. Box 16131-00610 Nairobi
Tel: 020 2828000
National Bank Upper Hill (TSC Building)
P.O. Box 59396-00200 Nairobi
Tel: 020 2828000
National Bank Ngong Road
P.O. Box 21922-00505 Nairobi
Tel: 020 2188235
National Bank Yaya Centre (Premium Branch)
P.O. Box 72866-00200 Nairobi
Tel: 020 2828000
National Bank Wilson Airport
P.O. Box 30763-00100 Nairobi
Tel: 020 2828000
National Bank Sameer Business Park
P.O. Box 78272-00507 Nairobi
Tel: 020 2828000
Central and Eastern Kenya
National Bank Thika
P.O. Box 2757-01000 Thika
Tel: 020 2828000
National Bank Ruiru
P.O. Box 93-002300 Ruiru
Tel: 020 2828000
National Bank Kiambu
P.O. Box 2435 Kiambu
Tel: 020 2828000
National Bank Nyeri
P.O. Box 1629-10100 Nyeri
Tel: 020 2828000
National Bank Karatina
P.O. Box 1490-10101 Karatina
Tel: 020 2828000
National Bank Embu
P.O. Box 2290-60100 Embu
Tel: 020 2828000
National Bank Meru
P.O. Box 1174-60200 Meru
Tel: 020 2828000
National Bank Maua
P.O. Box 559-60600 Maua
Tel: 020 2828000
Rift Valley Region
National Bank Nakuru
P.O. Box 1013-20100 Nakuru
Tel: 020 2828000
National Bank Eldoret
P.O. Box 3111-30100 Eldoret
Tel: 053 2062545
National Bank Kitale
P.O. Box 1192 Kitale
Tel: 020 2828000
National Bank Kericho
P.O. Box 1266-20200 Kericho
Tel: 020 2188235
National Bank Bomet
P.O. Box 539-20400 Bomet
Tel: 020 2188235
National Bank Narok
P.O. Box 348 Narok
Tel: 020 2828000
National Bank Nandi Hills
P.O. Box 264-30301 Nandi Hills
Tel: 020 2828000
Western and Nyanza Region
National Bank Kisumu
P.O. Box 1152-40100 Kisumu
Tel: 020 2828000
National Bank Kisii
P.O. Box 2435 Kisii
Tel: 020 2828000
National Bank Kakamega
P.O. Box 1773-50100 Kakamega
Tel: 020 2828000
National Bank Busia
P.O. Box 264 Busia
Tel: 020 2828000
National Bank Awendo
P.O. Box 200 Sare-Awendo
Tel: 020 2828000
Coast Region
National Bank Mombasa Nkrumah Road
P.O. Box 90363-80100 Mombasa
Tel: 020 2828000
National Bank Nyali Centre
P.O. Box 34440-80118 Mombasa
Tel: 020 2828000
National Bank Changamwe
P.O. Box 92958-80102 Changamwe
Tel: 020 2828000
National Bank Ukunda
P.O. Box 457-80400 Ukunda
Tel: 020 2828000
National Bank Kilifi
P.O. Box 1392-80108 Kilifi
Tel: 020 2188235
National Bank Malindi
P.O. Box 2016-80200 Malindi
Tel: 020 2828000
North Eastern Kenya
National Bank Garissa
P.O. Box 1648-70100 Garissa
Tel: 020 2828000
National Bank Wajir
P.O. Box 597-70200 Wajir
Tel: 020 2828000
National Bank Mandera
P.O. Box 379-70300 Mandera
Tel: 020 2188235
National Bank of Kenya Head Office
Location: National Bank Building, Harambee Avenue, Nairobi
General Contact: 020 2828000
Customer Care Mobile: 0711 038 000
With its wide national footprint, National Bank of Kenya continues to support individuals, businesses, and public institutions across the country through accessible and reliable banking services.
List Of National Bank Branch Codes In Kenya
| Branch | Code |
| Awendo | 022 |
| Awendo Amanah | 209 |
| Bomet | 056 |
| Bomet Amanah | 210 |
| Bondeni | 094 |
| Bondeni Amanah | 205 |
| Bungoma | 019 |
| Bungoma Amanah | 211 |
| Busia | 005 |
| Busia Amanah | 212 |
| Card Centre | 098 |
| Card Centre Amanah | 201 |
| Central Business Unit | 000 |
| Central Clearing Centre | 198 |
| Changamwe | 052 |
| Changamwe Amanah | 213 |
| Eastleigh | 015 |
| Eastleigh Amanah | 202 |
| Eldoret | 040 |
| Eldoret Amanah | 214 |
| Embu | 028 |
| Embu Amanah | 215 |
| Garissa | 053 |
| Garissa Amanah | 206 |
| Gigiri | 074 |
| Gigiri Amanah | 216 |
| Gikomba | 081 |
| Greenspan | 058 |
| Greenspan Amanah | 217 |
| Harambee | 003 |
| Harambee Ave Amanah | 218 |
| Head Office | 099 |
| Head Office Amanah | 200 |
| Hill | 004 |
| Hill Amanah | 219 |
| Hospital Amanah | 220 |
| Hospital Br. | 025 |
| Isiolo | 070 |
| Isiolo Amanah | 208 |
| J.K.I.A. | 039 |
| JKIA Amanah | 221 |
| Kakamega | 029 |
| Kakamega Amanah | 222 |
| Kapsabet | 021 |
| Kapsabet Amanah | 223 |
| Karatina | 008 |
| Karatina Amanah | 224 |
| Kenyatta | 002 |
| Kenyatta Amana | 091 |
| Kenyatta Ave Amanah | 203 |
| Kenyatta Ave Amanah | 225 |
| KENYATTA UNIVERSITY | 044 |
| Kenyatta University Amanah | 226 |
| Kericho | 068 |
| Kericho Amanah | 227 |
| Kiambu | 006 |
| Kiambu Amanah | 228 |
| KIANJAI | 043 |
| Kianjai Amanah | 229 |
| Kilifi | 066 |
| Kilifi Amanah | 230 |
| Kisii | 010 |
| Kisii Amanah | 231 |
| Kisumu | 050 |
| Kisumu Amanah | 232 |
| Kisumu Premium Centre Amanah | 233 |
| Kitale | 013 |
| Kitale Amanah | 234 |
| Kitengela | 049 |
| Kitengela Amanah | 235 |
| Kitui | 017 |
| Kitui Amanah | 236 |
| Limuru | 016 |
| Limuru Amanah | 237 |
| Lodwar | 079 |
| Lunga Lunga Amanah | 238 |
| Machakos | 048 |
| Machakos Amanah | 239 |
| Malindi | 011 |
| Malindi Amanah | 240 |
| Mandera | 096 |
| Mandera Amanah | 207 |
| Maua | 037 |
| Maua Amanah | 241 |
| Meru | 007 |
| Meru Amanah | 242 |
| Migori | 034 |
| Migori Amanah | 243 |
| Moi Ave Amanah | 244 |
| Moi Avenue | 062 |
| Moi International Airport Mombasa | 047 |
| Moi University Eldoret | 046 |
| Moi University Eldoret Amanah | 245 |
| MOI’S Bridge | 041 |
| Mois Bridge Amanah | 246 |
| Molo | 018 |
| Molo Amanah | 247 |
| Mombasa Polytechnic University C | 055 |
| Mountain Mall | 063 |
| Mountain Mall Amanah | 248 |
| Mtwapa | 051 |
| Mtwapa Amanah | 249 |
| MUTOMO | 042 |
| Mutomo Amanah | 250 |
| Mwea Branch | 082 |
| Nakuru | 030 |
| Nakuru Amanah | 251 |
| Nandi Hills | 033 |
| Nandi Hills Amanah | 252 |
| Nanyuki | 075 |
| Narok | 009 |
| Narok Amanah | 253 |
| National Bank Premium Banking | 072 |
| Newfortis Sacco | 083 |
| Ngong Rd Amanah | 254 |
| Ngong Road | 061 |
| Nkrumah | 020 |
| Nkuruma Amanah | 255 |
| Nyali Amanah | 256 |
| Nyali Centre | 065 |
| Nyeri | 012 |
| Nyeri Amanah | 257 |
| Ongata Rongai | 027 |
| Ongata Rongai Amanah | 258 |
| Portway House Amanah | 259 |
| Portway-Mombasa | 023 |
| Ruiru | 026 |
| Ruiru Amanah | 260 |
| Sameer Park | 059 |
| Sameer Park Amanah | 261 |
| SEKU | 060 |
| SEKU Amanah | 262 |
| South C – Red Cross | 071 |
| South C Branch- KEBS | 067 |
| South C Red Cross Amanah | 263 |
| St Pauls University | 045 |
| St. Pauls University Amanah | 264 |
| Technical University of MSA Amanah | 265 |
| Thika | 054 |
| Thika Amanah | 266 |
| Times Tower | 036 |
| Times Tower Amanah | 267 |
| TSC Upper Hill Building Amanah | 268 |
| Ukunda | 031 |
| Ukunda Amanah | 269 |
| Upper Hill | 032 |
| Wajir | 093 |
| Wajir Amanah | 204 |
| Westlands | 035 |
| Westlands Amanah | 270 |
| Wilson Airport | 038 |
| Wilson Airport NRI Amanah | 271 |
| Wote | 078 |
| Yaya Centre | 073 |
| Yaya Centre Amanah | 272 |
National Bank Code: 12
National Bank Swift Code: NBKEKEN








