Browse Indian Bank Branches by State (33)
Tamil Nadu
1124 branches · 41 cities
Uttar Pradesh
1089 branches · 81 cities
West Bengal
593 branches · 25 cities
Andhra Pradesh
325 branches · 21 cities
Bihar
305 branches · 38 cities
Maharashtra
278 branches · 36 cities
Madhya Pradesh
229 branches · 45 cities
Punjab
211 branches · 26 cities
Odisha
202 branches · 33 cities
Kerala
177 branches · 14 cities
Karnataka
170 branches · 31 cities
Jharkhand
168 branches · 24 cities
Rajasthan
158 branches · 36 cities
Gujarat
151 branches · 33 cities
Delhi
150 branches · 9 cities
Haryana
146 branches · 23 cities
Assam
115 branches · 28 cities
Chhattisgarh
75 branches · 23 cities
Uttarakhand
50 branches · 13 cities
Puducherry
35 branches · 23 cities
Himachal Pradesh
24 branches · 8 cities
Jammu and Kashmir
13 branches · 6 cities
Chandigarh
11 branches · 4 cities
Goa
8 branches · 2 cities
Nagaland
7 branches · 4 cities
Manipur
6 branches · 3 cities
Tripura
6 branches · 4 cities
Arunachal Pradesh
5 branches · 2 cities
Meghalaya
5 branches · 3 cities
Andaman and Nicobar Islands
2 branches · 1 cities
Dadra and Nagar Haveli and Daman and Diu
2 branches · 2 cities
Sikkim
2 branches · 1 cities
Mizoram
1 branch · 1 cities
Frequently Asked Questions
There are 5843 Indian Bank branches across 33 states and union territories, each with an RBI-verified IFSC code.
Indian Bank IFSC codes start with IDIB, followed by 0 and a 6-character branch code.