List of National Bank Branches In Kenya and Contacts

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


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


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


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
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
45. National Bank Molo Branch
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
Contact: 020 2445564
49. National Bank Garissa Branch
Location: Garissa
Contact: 020-2828000
50. National Bank Mandera Branch
Location: Isiolo – Mandera Rd, Mandera
Contact: 020 2744000
51. National Bank Wajir Branch
Location: Old Mosque Street, Wajir
52. National Bank Isiolo Branch
Location: Mega Fountain, Next To Consolidated Bank, Isiolo
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
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
67. National Bank Bondeni Branch
Location: La Fortuna Hostel, Abdel Nasser Rd Mombasa
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
Victor Matara

I help you to save time and live more with the most up-to-date lists, guides, reviews, and advice.