I&M Bank is one of Kenya’s leading commercial banks, offering a wide range of financial services. Established in 1996, the bank has grown significantly, providing essential services to individuals and businesses alike. Its headquarters is located at the junction of 1st Parklands and Limuru Road in Nairobi, with a network of branches spread across Nairobi and the rest of Kenya.
Whether you’re looking to open an account, make inquiries, or conduct other banking transactions, this list of I&M Bank branches in Nairobi will help you find the nearest branch and provide essential contact information.
List of I&M Bank Branches in Nairobi and Contacts
1. I&M Bank Head Office
- Location: 1 Park Avenue, Ground Floor (Junction of 1st Parklands and Limuru Road)
- Contacts: 0719088010, 0732100010
2. Kenyatta Avenue Branch
- Location: I&M Bank Tower, Kenyatta Avenue
- Contacts: 0719 088 001, 0732 100001
3. Kawangware Branch
- Location: Naivasha Road, Kawangware, Soko Safi Mall, Ground Floor
- Contacts: 0719 088 057, 0732 100 057
4. ABC Place Branch
- Location: Ground Floor, ABC Place, Waiyaki Way
- Contacts: 0719 088 058, 0732 100 058
5. GTC Branch
- Location: 2nd Floor, Global Trade Centre, Chiromo Lane, Westlands
- Contacts: 0732 100 052, 0719 088 000
6. Saifee Park Branch
- Location: Ground Floor, Kipevu Link Shopping Centre, Kiboko Road, Karen
- Contacts: 0732 100 045, 0719 088 000
7. Gikomba Branch
- Location: 1st Floor, Nafuu Building, Kombo Munyiri Road
- Contacts: 0732 100 048, 0719 088 000
8. BBS Mall Eastleigh Branch
- Location: 3rd Floor, BBS Mall, General Waruinge Street
- Contacts: 0732 100 047, 0719 088 000
9. Sarit Centre – Select
- Location: New Wing, Basement, Sarit Centre Mall, Westlands
- Contacts: 0732 100 003, 0719 088 000
10. Village Market Branch
- Location: 1st Floor, Village Market Shopping Complex – New Wing, Limuru Road
- Contacts: 0732 100 025, 0719 088 000
11. One Park Branch
- Location: Ground Floor, 1 Park Avenue (Junction of 1st Parklands and Limuru Road)
- Contacts: 0732 100 010, 0719 088 000
12. 2nd Ngong Avenue Branch
- Location: I&M Bank House, 2nd Ngong Avenue
- Contacts: 0732 100 002, 0719 088 000
13. Spring Valley Branch
- Location: Ground Floor, Block B, Spring Valley Business Park
- Contacts: 0732 100 036, 0719 088 000
14. Ridge Court Branch
- Location: Parklands Ridge Court, 3rd Parklands Avenue
- Contacts: 0732 100 041, 0719 088 000
15. Lusaka Road Branch
- Location: CMC Motors, Lusaka Road
- Contacts: 0732 100 040, 0719 088 040
16. Eldama Park Branch
- Location: Eldama Park, Eldama Ravine Road
- Contacts: 0732 100 038, 0719 088 000
17. Cross Road Branch
- Location: Cross Road, Off River Road
- Contacts: 0732 100 034, 0719 088 000
18. Ruaraka Branch
- Location: Kenafric Business Park, Ground Floor, Baba Dogo Road
- Contacts: 0732 100 032, 0719 088 000
19. Yaya Centre Branch
- Location: Fourth Floor, Yaya Centre, Argwings Kodhek Road
- Contacts: 0732 100 030, 0719 088 030
20. Lunga Lunga Branch
- Location: First Floor, Lunga Lunga Square, Lunga Lunga Road, Industrial Area
- Contacts: 0732 100 029, 0719 088 000
21. Lavington Mall Branch
- Location: Lavington Mall, 1st Floor, James Gichuru Road
- Contacts: 0732 100 027, 0719 088 000
22. Karen Branch
- Location: Karen Office Park, Langata Road
- Contacts: 0732 100 008, 0719 088 000
23. Riverside Drive Branch
- Location: Ground Floor, Hanover, 14 Riverside Drive
- Contacts: 0732 100 019, 0719 088 000
24. South C Branch
- Location: South C Shopping Centre
- Contacts: 0732 100 013, 0719 088 000
25. Wilson Airport Branch
- Location: Pewin House, Wilson Airport
- Contacts: 0732 100 011, 0719 088 000
26. Panari Sky Centre Branch
- Location: Panari Centre, Mombasa Road
- Contacts: 0732 100 009, 0719 088 000
27. Valley Arcade Branch
- Location: Kenol Kobil Station, Gitanga Road
- Contacts: 0732 100 016, 0719 088 000
28. Langata Link Branch
- Location: Langata Link Complex, Langata South Road
- Contacts: 0732 100 015, 0719 088 000
29. Industrial Area Branch
- Location: K.C.C. Building, Changamwe Road
- Contacts: 0732 100 006, 0719 088 000
30. 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 more information or to get in touch with I&M Bank customer service:
- Phone: +254 20 2884444, +254 711 056444, +254 732 156444
- Email: [email protected]








