I&M Bank, established in Kenya in 1996, is one of the country’s leading commercial banks, offering a wide range of banking services to individual customers, businesses, and institutions. With its headquarters in Nairobi, I&M Bank operates an extensive network of branches across Kenya, making it easy for customers to access banking services nationwide.
Whether you need to inquire about services, make a deposit, or access customer support, this list of I&M Bank branches will guide you to the nearest branch and provide you with the necessary contact details.
List of I&M Bank Branches in Kenya and Contacts
I&M Bank Branches in Nairobi
- I&M Bank Head Office
- Location: 1 Park Avenue, Ground Floor (Junction of 1st Parklands and Limuru Road)
- Contacts: 0719088010, 0732100010
- Kenyatta Avenue Branch
- Location: I&M Bank Tower, Kenyatta Avenue
- Contacts: 0719 088 001, 0732 100001
- Kawangware Branch
- Location: Naivasha Road, Kawangware, Soko Safi Mall, Ground Floor
- Contacts: 0719 088 057, 0732 100 057
- ABC Place Branch
- Location: Ground Floor, ABC Place, Waiyaki Way
- Contacts: 0719 088 058, 0732 100 058
- GTC Branch
- Location: 2nd Floor, Global Trade Centre, Chiromo Lane, Westlands
- Contacts: 0732 100 052, 0719 088 000
- Saifee Park Branch
- Location: Ground Floor, Kipevu Link Shopping Centre, Kiboko Road, Karen
- Contacts: 0732 100 045, 0719 088 000
- Gikomba Branch
- Location: 1st Floor, Nafuu Building, Kombo Munyiri Road
- Contacts: 0732 100 048, 0719 088 000
- BBS Mall Eastleigh Branch
- Location: 3rd Floor, BBS Mall, General Waruinge Street
- Contacts: 0732 100 047, 0719 088 000
- Sarit Centre – Select
- Location: New Wing, Basement, Sarit Centre Mall, Westlands
- Contacts: 0732 100 003, 0719 088 000
- Village Market Branch
- Location: 1st Floor, Village Market Shopping Complex – New Wing, Limuru Road
- Contacts: 0732 100 025, 0719 088 000
- One Park Branch
- Location: Ground Floor, 1 Park Avenue (Junction of 1st Parklands and Limuru Road)
- Contacts: 0732 100 010, 0719 088 000
- 2nd Ngong Avenue Branch
- Location: I&M Bank House, 2nd Ngong Avenue
- Contacts: 0732 100 002, 0719 088 000
- Spring Valley Branch
- Location: Ground Floor, Block B, Spring Valley Business Park
- Contacts: 0732 100 036, 0719 088 000
- Ridge Court Branch
- Location: Parklands Ridge Court, 3rd Parklands Avenue
- Contacts: 0732 100 041, 0719 088 000
- Lusaka Road Branch
- Location: CMC Motors, Lusaka Road
- Contacts: 0732 100 040, 0719 088 040
- Eldama Park Branch
- Location: Eldama Park, Eldama Ravine Road
- Contacts: 0732 100 038, 0719 088 000
- Cross Road Branch
- Location: Cross Road, Off River Road
- Contacts: 0732 100 034, 0719 088 000
- Ruaraka Branch
- Location: Kenafric Business Park, Ground Floor, Baba Dogo Road
- Contacts: 0732 100 032, 0719 088 000
- Yaya Centre Branch
- Location: Fourth Floor, Yaya Centre, Argwings Kodhek Road
- Contacts: 0732 100 030, 0719 088 030
- Lunga Lunga Branch
- Location: First Floor, Lunga Lunga Square, Lunga Lunga Road, Industrial Area
- Contacts: 0732 100 029, 0719 088 000
I&M Bank Branches Outside Nairobi
- Kisumu Branch
- Location: Bon Accord House Oginga Odinga Street
- Contacts: 0719 088007, 0732 100007
- Eldoret Branch
- Location: Imperial Court, Ground Floor, Uganda Road
- Contacts: 0719 08801, 0732 100017
- Nakuru Branch
- Location: Polo Centre, Kenyatta Avenue
- Contacts: 0719 088018, 0732 100018
- Naivasha Branch
- Location: 1st Floor, Western Building, Moi Avenue, Naivasha
- Contacts: 0732 100 051, 0719 088 000
- Kisii Branch
- Location: Royal Tower, Hospital Road, Royal Tower Hospital
- Contacts: 0719 088 020, 0732 100 020
- Malindi Branch
- Location: Sabaki Centre, Ground Floor, Lamu Road
- Contacts: 0732 100 022, 0719 088 000
- Mtwapa Branch
- Location: Along Mombasa – Malindi Highway near Mtwapa Mall
- Contacts: 0719 088 067, 0732 100 067
- Watamu Branch
- Location: Ground Floor, Watamu Mall, Jacaranda Road, Watamu
- Contacts: 0732 100 049, 0719 088 000
- Kilifi Branch
- Location: Ground Floor, Ganze Road, Kilifi
- Contacts: 0732 100 046, 0719 088 000
I&M Bank Swift Code and Bank Code
- SWIFT Code: IMBLKENA
- Bank Code: 01
I&M Bank Contacts
For any banking inquiries or services, you can reach I&M Bank through their customer service:
- Phone: +254 20 2884444, +254 711 056444, +254 732 156444
- Email: [email protected]
This list serves as a helpful guide to finding the nearest I&M Bank branch in Kenya, and the provided contact details will assist in resolving any queries or issues directly with the bank.

