BANK OF INDIA
IFSC Prefix: BKID | 7,090 branches across 38 states
BANK OF INDIA Bank Branches by State
MADHYA PRADESH
1818 branches
MAHARASHTRA
962 branches
UTTAR PRADESH
566 branches
JHARKHAND
526 branches
GUJARAT
431 branches
WEST BENGAL
408 branches
BIHAR
366 branches
ODISHA
293 branches
TAMIL NADU
253 branches
RAJASTHAN
194 branches
ANDHRA PRADESH
193 branches
PUNJAB
178 branches
KARNATAKA
154 branches
KERALA
120 branches
DELHI
107 branches
HARYANA
87 branches
TELANGANA
83 branches
CHHATTISGARH
75 branches
ASSAM
62 branches
GOA
56 branches
UTTARAKHAND
48 branches
HIMACHAL PRADESH
21 branches
CHANDIGARH
14 branches
JAMMU AND KASHMIR
13 branches
TRIPURA
13 branches
MADHY PRADESH
10 branches
PUDUCHERRY
6 branches
MANIPUR
6 branches
ARUNACHAL PRADESH
5 branches
SIKKIM
5 branches
MEGHALAYA
4 branches
MIZORAM
4 branches
NAGALAND
3 branches
DAMAN AND DIU
2 branches
PONDICHERRY
1 branches
LADAKH
1 branches
ANDAMAN AND NICOBAR ISLAND
1 branches
DADRA AND NAGAR HAVELI
1 branches