National Bank of Kenya branches

List of National Bank of Kenya (NBK) Branches

Last updated:

National Bank of Kenya Limited (NBK) is a commercial bank in Kenya licensed and regulated by the Central Bank of Kenya. National Bank of Kenya has 85 branches and over 1,500 ATMs distributed across the country. NBK started operating in 1968 and is now a subsidiary of KCB Group Plc after a successful acquisition in 2019.

List of National Bank of Kenya Branches

1. NBK Headquarters

Physical Location: National Bank Building, Harambee Avenue, Nairobi CBD

Contacts: 020 2828000, 020 282 8900, 0703 088 900, 0732 118 900

2. Kenyatta Avenue Branch

Physical Location: Kenyatta  Avenue, Nairobi CBD

Contacts: 020-340880/8/340887, 0722-205253/4, 0733618663/4

3. Eastleigh Amanah Branch

Physical Location: First Avenue, Eastleigh, Nairobi

Contacts: 020 2492424

4. Westlands Branch

Physical Location: Victoria Plaza, Ground Floor, Westlands, Nairobi

Contacts: 020 2077373

5. Hill Plaza Branch

Physical Location: Hill Plaza, Upper Hill Road, Nairobi

Contacts: 020 2720151

6. NBK Wilson Airport Branch

Physical Location: Wilson Airport, Langata Road, Nairobi

Contacts: 020 6007383

7. JKIA Branch

Physical Location: JKIA premisses, Airport South Road

Contact: 020-8227286

8. Mountain Mall Branch

Physical Location: Mountain Mall, Thika Road

Contact: 020 2025606

9. Ngong Road Branch

Location: Ngong Lane, Off Ngong Road, Nairobi

Contact: 020-2188235

10. NBK Moi Avenue Branch

Physical Location: Clarion Hotel Building, Moi Avenue, Nairobi

Contact: 020-2828000

11. Greenspan Branch

Physical Location: Greenspan Mall. 2nd Floor, Savanah Road

Contacts: 020-2570176

12. Sameer Business Park Branch

Physical Location: Sameer Business Park, Mombasa Road, Nairobi

Contacts: 020 2570175

13. NBK Lunga Lunga Branch

Physical Location: Lunga Lunga Business Centre, Lunga Lunga Road, Nairobi

Contact: 020 14568

14. Hospital Branch

Physical Location: Kenyatta National Hospital, Hospital Rd, Nairobi

Read Also:   List of Licensed Microfinance Banks in Kenya

Contact: 020-2828900

15. NBK Upper Hill Branch

Location: Tsc Headquarters Building, Kilimanjaro Avenue, Upperhill, Nairobi

Contact: 020 2077356

16. Times Tower Branch

Physical Location: Times Tower, Haile Selassie Ave, Nairobi CBD

Contact: 020 2828000

17. South C (KEBS) Branch

Location: Kenya Bureau Of Standards, Popo Road, Nairobi

Contact: 021 88235

18. Ongata Rongai Branch

Physical Location: Rescom House Ground Floor, Magadi Road

Contact: 020 2528359

19. Kitengela Branch

Physical Location: Kitengela Capital Centre

Contact:020 2828730

20. Kenyatta University Branch

Physical Location: Thika Road, Kenyatta University

Contact: 020 2226471

21. Yaya Centre Branch (Premium Branch)

Physical Location: Yaya Centre 4th Floor, Argwings Kodhek Road, Nairobi

Contact: 020-2828900

22. Red Cross Branch

Physical Location: Kenya Red Cross Boma Inn Hotel, South C Off Popo Road, Nairobi

Contact: 020-2828900

23. Nyeri Branch

Physical Location: Sohan Plaza Ground Floor, Kimathi Way, Nyeri

Contact: 061 2030734

24. NBK Karatina Branch

Physical Location: NBK Karatina Ground Floor, Commercial Street, Karatina

Contact: 061 72886

25. Ruiru Branch

Physical Location: Ruiru Kamiti Road, Ruiru

Contact: Call phone number 067 5854226

26. Narok Branch

Physical Location: Narok Town

Contact: 020 2137208

27. Limuru Branch

Physical Location: Limuru Town

Contact: 020 8044453

28. Kiambu Branch

Physical Location: Kahawa House, Biashara Street Kiambu, Kiambu

Contact: 020 2471333

29. St Paul’s University Branch

Physical Location: St. Pauls University, Ruaka Limuru Rd, Kabuku

Contact: 0711038000

30. Thika Branch

Physical Location: Zuhura Place, Kenyatta Highway, Thika

Contact: 020-2585565

31. Nakuru Branch

Physical Location: Kenyatta Avenue, Nakuru

Contact: 051 2211795

32. Embu Branch

Physical Location: Eastern Emporium Building, Kenyatta Avenue

Contact: 0202444146

33. Meru Branch

Physical Location: King Ori Ground Floor, Njuri Ncheke Street

Contact: 06432031

34. NBK Mutomo Branch

Physical Location: National Bank Building, Kibwezi Kitui Road

Read Also:   Cooperative Bank Kenya Customer Care Contacts

Contact: 0202445560

35. Machakos Branch

Physical Location:  Kiamba Mall Next To New Naivas, Ngei Road

Contact: 020-2077388

36. Kianjai Branch

Physical Location: Rehena House, Murram Road Kianjai, Meru

Contact: 0202445563

37. SEKU Branch

Physical Location: NBK SEKU Building, Kitui Kwavonza Road

Contact: 020-2570176

38. MAUA Branch

Physical Location: Charles Ntoruru Building, Methodist Hospital Maua Street, Maua

Contact: 02828000

39. Kitui Branch

Physical Location: National Bank Ground Flr, Kilungya Street, Kitui

Contact: 04422043

40. Moi University Branch

Physical Location: Main Campus Student Centre, Campus Academic Highway Kesses, Uasin Gishu

Contact: 053-43082

41. Nandi Hills Branch

Physical Location: Nandi Hills

Contact: 053 643066

42. Kericho Branch

Physical Location: National Bank Plaza, Nakuru Kericho Highway, Kericho

Contact: 0721443400

43. Eldoret Branch

Physical Location: Oloo Street Eldoret

Contact: 053 643066

44. Kapsabet Branch

Physical Location: Kapsabet Town

Contact: 053 52125

45. Molo Branch

Physical Location: Mau Summit Road, Molo

Contact: +254-51721292

46. Bomet Branch

Physical Location: Kaplong – Narok – Maai Rd, Bomet

Contact: 020 259444

47. Kitale Branch

Physical Location: Moi Avenue, Kitale Town

Contact: 054 30827

48. Moi’s Bridge Branch

Physical Location: Eldoret-Kitale Road, Moi’s Bridge

Contact: 020 2445564

49. Garissa Branch

Physical Location: Garissa town

Contact: 020-2828000

50. Mandera Branch

Location: Isiolo – Mandera Road, Mandera

Contact: 020 2744000

51. Wajir Branch

Physical Location: Old Mosque Street, Wajir

Contact: 20-282800

52. Isiolo Branch

Physical Location: Mega Fountain, Next To Consolidated Bank, Isiolo

Contact:+254-020-2828900

53. Awendo Branch

Physical Location: Midimo Plaza Ground Floor, Main Kisiimigori Highway Sare Awendo, Migori

Contact: 020-2828900, 020 8029205

54. Busia Branch

Physical Location: National Bank Building., Busia Uganda Road, Busia

Read Also:   Family Bank Charges on Various Services

Contact: +254-2545522030

55. Bungoma Branch

Location: National Bank Building, Moi Avenue, Bungoma

Contact: 05530621

56. Migori Branch

Physical Location: Amicus Plaza, Kisiisirare Road, Migori

Contact: 020-2828900

57. Kisumu Branch

Physical Location: Oginga Odinga Street, Kisumu

Contact: 0572024389

58. Kisumu Premium Branch

Physical Location: Tuffoam Plaza, Kenyatta Avenue, Kisumu

Contact: 0703088900

59. Kisii Branch

Physical Location: National Bank Building, Sansora Road, Kisii

Contact: 0737 444798, 02-2828000

60. Kakamega Branch

Physical Location: Kisumu – Kakamega Rd, Kakamega

Contact: 057 2504004

61. Malindi Branch

Physical Location: Elite Plaza, Kenyatta Road, Mombasa Malindi Highway, Malindi

Contact: 020 2828900

62. Ukunda Branch

Physical Location: Diani Beach, Ukunda

Contact: +254-202111703

63. Mtwapa Branch

Physical Location: Reena Plaza Mtwapa, Kilifi

Contact: +254-020-2828900

64. Nyali Centre Branch

Physical Location: Nyali Centre, Links Road, Nyali

Contact: +254-020-2188235

65. Technical University of Mombasa Branch

Location: Technical University, Tom Mboya Street, Mombasa

Contact: 020 2595441

66. Changamwe Branch

Physical Location: Refinery Place, Refinery Road, Changamwe

Contact: 020-2585561

67. NBK Bondeni Branch

Physical Location: La Fortuna Hostel, Abdel Nasser Rd Mombasa

Contact: 02014423

68. Nkrumah Road Branch

Location: Nkrumah Road, Mombasa

Contact: 020 2111703

69. Moi International Airport Branch

Location: Moi Airport Post Office, Port Reitz Road, Mombasa

Contact: 051 802848

70. Kilifi Branch

Physical Location: Jiwa, Biashara, Kilifi

Contact: +254-20-28280000

71. Portway House Branch

Physical Location: Portway House Moi Avenue, Makadara, Mombasa

Contact: 041-2229708

Also read:

  1. List of Licensed Microfinance Banks in Kenya
  2. Licensed Commercial Banks in Kenya
  3. HFC Bank Branches and Contacts
  4. Kenyan Banks Paybill Numbers, Mpesa Paybill Numbers for Banks
  5. Bank USSD Codes in Kenya, Short Codes for Mobile Banking