I&M Bank, a prominent financial institution in Kenya, has been serving customers since 1996. With its head office located at 1 Park Avenue in Nairobi, the bank operates a widespread network of branches throughout the city. I&M Bank offers a wide range of services, including personal and corporate banking, loans, and investment products.
For those looking to visit or contact I&M Bank in Nairobi, we’ve compiled a list of all its branches in the city, along with their locations and contact details. This guide will help you locate the nearest branch and get in touch with customer service for any inquiries.
List of I&M Bank Branches in Nairobi and Contacts
- I&M Bank Head Office
- Location: 1 Park Avenue, Ground Floor (Junction of 1st Parklands and Limuru Road)
- Contacts: 0719 088 010, 0732 100 010
- Kenyatta Avenue Branch
- Location: I&M Bank Tower, Kenyatta Avenue
- Contacts: 0719 088 001, 0732 100 001
- 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
- Lavington Mall Branch
- Location: Lavington Mall, 1st Floor, James Gichuru Road
- Contacts: 0732 100 027, 0719 088 000
- Karen Branch
- Location: Karen Office Park, Langata Road
- Contacts: 0732 100 008, 0719 088 000
- Riverside Drive Branch
- Location: Ground Floor, Hanover, 14 Riverside Drive
- Contacts: 0732 100 019, 0719 088 000
- South C Branch
- Location: South C Shopping Centre
- Contacts: 0732 100 013, 0719 088 000
- Wilson Airport Branch
- Location: Pewin House, Wilson Airport
- Contacts: 0732 100 011, 0719 088 000
- Panari Sky Centre Branch
- Location: Panari Centre, Mombasa Road
- Contacts: 0732 100 009, 0719 088 000
- Valley Arcade Branch
- Location: Kenol Kobil Station, Gitanga Road
- Contacts: 0732 100 016, 0719 088 000
- Langata Link Branch
- Location: Langata Link Complex, Langata South Road
- Contacts: 0732 100 015, 0719 088 000
- Industrial Area Branch
- Location: K.C.C. Building, Changamwe Road
- Contacts: 0732 100 006, 0719 088 000
- Biashara Street Branch
- Location: Ansh Plaza
- Contacts: 0732 100 004, 0719 088 000
I&M Bank Swift Code and Bank Code
- SWIFT Code: IMBLKENA
- Bank Code: 01
I&M Bank Contacts
For any inquiries or banking assistance, you can reach I&M Bank at:
- Phone: +254 20 2884444, +254 711 056444, +254 732 156444
- Email: [email protected]






