List Of All National Bank Branches in Kenya

This is a list of all National Bank Branches in Nairobi and the whole of Kenya.

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 ParkMombasa 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.