Loading...
Loading...
7,122 branches across 37 states. Select a state to find branches.
ANDAMAN AND NICOBAR ISLAND
1 branches
ANDHRA PRADESH
242 branches
ARUNACHAL PRADESH
5 branches
ASSAM
62 branches
BIHAR
368 branches
CHANDIGARH
15 branches
CHHATTISGARH
74 branches
DADRA AND NAGAR HAVELI
1 branches
DAMAN AND DIU
2 branches
DELHI
108 branches
GOA
56 branches
GUJARAT
431 branches
HARYANA
89 branches
HIMACHAL PRADESH
21 branches
JAMMU AND KASHMIR
15 branches
JHARKHAND
526 branches
KARNATAKA
156 branches
KERALA
121 branches
MADHY PRADESH
10 branches
MADHYA PRADESH
1821 branches
MAHARASHTRA
967 branches
MANIPUR
6 branches
MEGHALAYA
4 branches
MIZORAM
4 branches
NAGALAND
3 branches
ODISHA
296 branches
PONDICHERRY
1 branches
PUDUCHERRY
6 branches
PUNJAB
178 branches
RAJASTHAN
196 branches
SIKKIM
5 branches
TAMIL NADU
253 branches
TELANGANA
34 branches
TRIPURA
13 branches
UTTAR PRADESH
571 branches
UTTARAKHAND
48 branches
WEST BENGAL
413 branches
Find IFSC codes for all Bank Of India branches across India. Our comprehensive directory contains 7,122 branches spread across 37 states and union territories. Each branch listing includes the complete IFSC code, address, contact details, and location information.
Select your state from the list above to view all Bank Of India branches in that region. Each state page provides a district-wise breakdown of branches for easy navigation.
Click on any state to see all districts, then select your district to find nearby branches. Each branch page contains the IFSC code needed for NEFT, RTGS, and IMPS transactions.
Complete IFSC Codes
11-character codes for all branches
Branch Addresses
Full postal addresses with pincode
Contact Information
Phone numbers and email addresses
Location Details
District, city, and state information