Kenya has a variety of commercial banks – both small and large. Being the hub of commerce in Eastern Africa, Nairobi also houses branches of foreign banks, making it easy for foreign investors wanting to continue relations with their home countries. Here is a list of the banks and branches of foreign banks.

  1. ABC Bank (Kenya)
  2. Bank of Africa
  3. Bank of Baroda
  4. Bank of India
  5. Barclays Bank of Kenya
  6. Stanbic Bank
  7. Chase Bank Kenya (In Receivership)
  8. Citibank
  9. Commercial Bank of Africa
  10. Consolidated Bank of Kenya
  11. Cooperative Bank of Kenya
  12. Credit Bank
  13. Development Bank of Kenya
  14. Diamond Trust Bank
  15. Ecobank Kenya
  16. Equity Bank
  17. Family Bank
  18. Fidelity Commercial Bank Limited
  19. First Community Bank
  20. Giro Commercial Bank
  21. Guaranty Trust Bank Kenya
  22. Guardian Bank
  23. Gulf African Bank
  24. Habib Bank
  25. Habib Bank AG Zurich
  26. Housing Finance Company of Kenya
  27. I&M Bank
  28. Imperial Bank Kenya (In receivership)
  29. Jamii Bora Bank
  30. Kenya Commercial Bank
  31. Middle East Bank Kenya
  32. National Bank of Kenya
  33. NIC Bank
  34. Oriental Commercial Bank
  35. Paramount Universal Bank
  36. Prime Bank (Kenya)
  37. Sidian Bank
  38. Spire Bank
  39. Standard Chartered Kenya
  40. Trans National Bank Kenya
  41. United Bank for Africa
  42. Victoria Commercial Bank

Representative offices of foreign banks

  1. HDFC Bank
  2. Nedbank
  3. FirstRand Bank
  4. Bank of China
  5. JP Morgan Chase
  6. Bank of Kigali
  7. Central Bank of India