Bank Branches Kenya 2026
Search 1,349+ branch locations from 15 banks across all counties in Kenya.
Browse by Bank
Kenya Commercial Bank
215 branches
Equity Bank Kenya
195 branches
Co-operative Bank of Kenya
174 branches
National Bank of Kenya
152 branches
ABSA Bank Kenya PLC
120 branches
Family Bank
97 branches
NCBA Group
87 branches
Diamond Trust Bank
78 branches
I&M Bank
44 branches
Sidian Bank
44 branches
Standard Chartered Bank Kenya
39 branches
Stanbic Bank Kenya Limited
33 branches
Housing Finance
26 branches
Prime Bank
26 branches
Gulf African Bank
19 branches
Top Counties by Branches
Nairobi
4,397,073 people
160 branches
Kiambu
2,417,735 people
68 branches
Mombasa
1,208,333 people
58 branches
Nakuru
2,162,202 people
54 branches
Kilifi
1,453,787 people
35 branches
Meru
1,545,714 people
29 branches
Uasin Gishu
1,163,186 people
26 branches
Kisumu
1,155,574 people
25 branches
Kisii
1,266,860 people
19 branches
Kajiado
1,117,840 people
17 branches
Kakamega
1,867,579 people
16 branches
Bungoma
1,670,570 people
16 branches
Migori
1,116,436 people
15 branches
Trans Nzoia
990,341 people
14 branches
Machakos
1,421,932 people
13 branches
Narok
1,157,873 people
12 branches
Murang'a
1,056,640 people
12 branches
Kitui
1,136,187 people
11 branches
Homa Bay
1,131,950 people
10 branches
Siaya
993,183 people
7 branches
Bank Branches by County
Click a number to see all branches in that location
Frequently Asked Questions
Which bank has the most branches in Kenya?
Kenya Commercial Bank has the most branches in Kenya with 215 locations across multiple counties. Equity Bank Kenya follows with 195 branches.
Which county has the most bank branches?
Nairobi has the most bank branches with 160+ locations. Kiambu has 68 branches and Mombasa has 58.
What are typical bank branch opening hours in Kenya?
Most bank branches in Kenya are open Monday to Friday from 8:30 AM to 4:00 PM, and Saturday from 8:30 AM to 12:00 PM. Some branches in commercial areas have extended hours.
How can I find a bank branch near me?
Select your bank above, then choose your county to see all branches in your area. Each branch listing includes the address and contact details.