Bank Branches in Kenya
Find bank branches and ATM locations across all 47 counties in Kenya. Complete directory of 1,349+ branches from major banks.
47Counties
1,349Branches
312Sub-Counties
Central Kenya
Rift Valley
Nakuru
2,162,202 people
54 branches11 sub-counties
Uasin Gishu
1,163,186 people
26 branches6 sub-counties
Narok
1,157,873 people
12 branches6 sub-counties
Kajiado
1,117,840 people
17 branches5 sub-counties
Trans Nzoia
990,341 people
14 branches5 sub-counties
Turkana
926,976 people
4 branches7 sub-counties
Kericho
901,777 people
16 branches6 sub-counties
Nandi
885,711 people
12 branches6 sub-counties
Bomet
875,689 people
9 branches5 sub-counties
Baringo
666,763 people
5 branches6 sub-counties
West Pokot
621,241 people
4 branches4 sub-counties
Laikipia
518,560 people
14 branches5 sub-counties
Elgeyo Marakwet
454,480 people
16 branches4 sub-counties
Samburu
310,327 people
3 branches3 sub-counties
Western Kenya
Eastern Kenya
Meru
1,545,714 people
29 branches9 sub-counties
Machakos
1,421,932 people
13 branches7 sub-counties
Kitui
1,136,187 people
11 branches15 sub-counties
Makueni
987,653 people
11 branches6 sub-counties
Embu
608,599 people
12 branches4 sub-counties
Marsabit
459,785 people
5 branches4 sub-counties
Tharaka Nithi
393,177 people
6 branches6 sub-counties
Isiolo
268,002 people
8 branches6 sub-counties