This is a list of all National Bank branches in Kenya and their contacts. It is one of the 38 licensed banks in Kenya that has been in operation since 1st January 1968. The bank is now a subsidiary of KCB Group Plc after a successful acquisition on September 6, 2019.
National Bank Branches In Kenya and Contacts
1. National Bank Head office
Location: National Bank Building Harambee Avenue, Nairobi
Contacts: 020-2828000, 020 282 8900, 0703 088 900, 0732 118 900
2. National Bank Kenyatta Avenue Branch
Location: Kenyatta Avenue
Contacts:+254-20340880
3. National Bank Eastleigh Amanah Branch
Location: First Avenue
Contact: +254-202492424
4. National Bank Westlands Branch
Location: Victoria Plaza, Ground Floor
Contact: 020 2077373
5. National Bank Hill Plaza Branch
Location: Hill Plaza, Upper Hill Rd, Nairobi
Contact:020 2720151
6. National Bank Wilson Airport Branch
Location: Wilson Airport, Langata Road, Nairobi
Contact: 020 6007383
7. National Bank JKIA Branch
Location: Jomo Kenyatta International Airport Premises, Airport South Rd
Contact: 020-8227286
8. National Bank Sameer Business Park Branch
Location: Sameer Business Park, Mombasa Road, Nairobi
Contact: 020 2570175
9. National Bank Greenspan Branch
Location: Greenspan Mall. 2nd Floor, Savanah Road
Contact:+254-020-2570176
10. National Bank Lunga Lunga Branch
Location: Lunga Lunga Business Centre, Lunga Lunga Rd, Nairobi
Contact: +254-2014568
11. National Bank Mountain Mall Branch
Location: Mountain Mall, Thika Road
Contact: +254-0202025606
12. National Bank Ngong Road Branch
Location: Ngong Lane, Off Ngong Road, Nairobi
Contact: +254-020-2188235
13. National Bank Moi Avenue Branch
Location: Clarion Hotel Building, Moi Avenue, Nairobi
Contact: +254-020-2828000
14. National Bank South C (KEBS) Branch
Location: Kenya Bureau Of Standards, Popo Road, Nairobi
Contact: +254-2188235
15. National Bank Ongata Rongai Branch
Location: Rescom House Ground Floor, Magadi Road
Contact: 020 2528359
16. National Bank Hospital Branch
Location: Kenyatta National Hospital, Hospital Rd, Nairobi
Contact: +254-020-2828900
17. National Bank Upper Hill Branch (TSC Building) Branch
Location: Tsc Headquarters Building, Kilimanjaro Avenue, Upperhill, Nairobi
Contact: +254-202077356
18. National Bank Times Tower Branch
Location: Times Tower, Haile Selassie Ave, Nairobi
Contact: 020 2828000
19. National Bank Kitengela Branch
Location: Kitengela Capital Centre
Contact:020 2828730
20.National Bank Kenyatta University Branch
Location: Thika Road, Kenyatta University
Contact:020 2226471
21. National Bank Yaya Centre Branch (Premium Branch)
Location: Yaya Centre 4th Floor, Argwings Kodhek Road, Nairobi
Contact: +254-020-2828900
22. National Bank Red Cross Branch
Location: Kenya Red Cross Boma Inn Hotel, South C Off Popo Road, Nairobi
Contact:+254-020-2828900
23. National Bank Nyeri Branch
Location: Sohan Plaza Ground Floor, Kimathi Way, Nyeri
Contact: +254-612030734
24. National Bank Karatina Branch
Location: NBK Karatina Ground Floor, Commercial Street, Karatina
Contact: +254-6172886
25. National Bank Ruiru Branch
Location: Ruiru Kamiti Road, Ruiru
Contact: 067 5854226
26. National Bank Kiambu Branch
Location: Kahawa House, Biashara Street Kiambu, Kiambu
Contact: 020 2471333
27. National Bank St Paul’s University Branch
Location: St. Pauls University, Ruaka Limuru Rd, Kabuku
Contact : +254-711038000
28. National Bank Thika Branch
Location: Zuhura Place, Kenyatta Highway, Thika
Contact: +254-020-2585565
29. National Bank Narok Branch
Location: Narok Town
Contact: 020 2137208
30. National Bank Limuru Branch
Location: Limuru Town
Contact: 020 8044453
31. National Bank Nakuru Branch
Location: Kenyatta Avenue, Nakuru
Contact: 051 2211795
32. National Bank Embu Branch
Location: Eastern Emporium Building, Kenyatta Avenue
Contact: +254-202444146
33. National Bank Meru Branch
Location: King Ori Ground Floor, Njuri Ncheke Street
Contact: +254-6432031
34. National Bank Mutomo Branch
Location: National Bank Building, Kibwezi Kitui Road
Contact: +254-202445560
35. National Bank Machakos Branch
Location: Kiamba Mall Next To New Naivas, Ngei Road
Contact:+254-020-2077388
36. National Bank Kianjai Branch
Location: Rehena House, Murram Road Kianjai, Meru
Contact: +254-202445563
37. National Bank SEKU Branch
Location: NBK SEKU Building, Kitui Kwavonza Road
Contact: +020-2570176
38. National Bank MAUA Branch
Location: Charles Ntoruru Building, Methodist Hospital Maua Street, Maua
Contact: +254-2828000
39. National Bank Kitui Branch
Location: National Bank Ground Flr, Kilungya Street, Kitui
Contact: +254-4422043
40. National Bank Moi University Branch
Location: Main Campus Student Centre, Campus Academic Highway Kesses, Uasin Gishu,
Contact: 053-43082
41. National Bank Nandi Hills Branch
Location: Nandi Hills
Contact: 053 643066
42. National Bank Kericho Branch
Location: National Bank Plaza, Nakuru Kericho Highway, Kericho
Contact: +254-0721443400
43. National Bank Eldoret Branch
Location: Oloo Street Eldoret
Contact: 053 643066
44. National Bank Kapsabet Branch
Location: Kapsabet Town
Contact: 053-52125
Location: Mau Summit Road, Molo
Contact: +254-51721292
46. National Bank Bomet Branch
Location: Kaplong – Narok – Maai Rd, Bomet
Contact: 020 259444
47. National Bank Kitale Branch
Location: Moi Avenue, Kitale
Contact: 054 30827
48. National Bank Moi’s Bridge Branch
Location: Eldoret-Kitale Rd, Moi’s Bridge
49. National Bank Garissa Branch
50. National Bank Mandera Branch
Location: Isiolo – Mandera Rd, Mandera
Contact: 020 2744000
51. National Bank Wajir Branch
Location: Old Mosque Street, Wajir
Contact:+254-20-282800
52. National Bank Isiolo Branch
Location: Mega Fountain, Next To Consolidated Bank, Isiolo
Contact:+254-020-2828900
53. National Bank Awendo Branch
Location: Midimo Plaza Ground Floor, Main Kisiimigori Highway Sare Awendo, Migori
Contact:+254-020-2828900, 020 8029205
54. National Bank Busia Branch
Location: National Bank Building., Busia Uganda Road, Busia
Contact: +254-2545522030
55. National Bank Bungoma Branch
Location: National Bank Building, Moi Avenue, Bungoma
Contact:+254-5530621
56. National Bank Migori Branch
Location: Amicus Plaza, Kisiisirare Road, Migori
Contact: +254-020-2828900
57. National Bank Kisumu Branch
Location: Oginga Odinga Street, Kisumu
Contact: +254-572024389
58. National Bank Kisumu Premium Branch
Location: Tuffoam Plaza, Kenyatta Avenue, Kisumu
Contact: +254-703088900
59. National Bank Kisii Branch
Location: National Bank Building, Sansora Road, Kisii
Contact: 0737 444798,+254-02-2828000
60. National Bank Kakamega Branch
Location: Kisumu – Kakamega Rd, Kakamega
Contact: 057 2504004
61. National Bank Malindi Branch
Location: Elite Plaza, Kenyatta Road, Mombasa Malindi Highway, Malindi
Contact: 020 2828900
62. National Bank Ukunda Branch
Location: Diani Beach, Ukunda
Contact: +254-202111703
63. National Bank Mtwapa Branch
Location: Reena Plaza Mtwapa, Kilifi
Contact: +254-020-2828900
64. National Bank Nyali Centre Branch
Location: Nyali Centre, Links Road, Nyali
Contact: +254-020-2188235
65. National Bank Technical University Branch
Location: Technical University, Tom Mboya Street, Mombasa
Contact: 020 2595441
66. National Bank Changamwe Branch
Location: Refinery Place, Refinery Road, Changamwe
Contact:+254-020-2585561
67. National Bank Bondeni Branch
Location: La Fortuna Hostel, Abdel Nasser Rd Mombasa
Contact:+254-2014423
68. National Bank Nkrumah Road Branch
Location: Nkrumah Road, Mombasa
Contact: 020 2111703
69. National Bank Moi International Airport Branch
Location: Moi Airport Post Office, Port Reitz Road, Mombasa
Contact:051 802848
70. National Bank Kilifi Branch
Location: Jiwa, Biashara, Kilifi
Contact: +254-20-28280000
71. National Bank Portway House Branch
Location: Portway House Moi Avenue, Makadara, Mombasa
Contact: 041-2229708