Bank IFSC codes by state
All 42 states and union territories in our directory, ordered by number of branches. Open a state to browse its cities and the banks present.
Maharashtra
24,221 branches
Uttar Pradesh
16,274 branches
Tamil Nadu
14,165 branches
Karnataka
13,341 branches
Gujarat
12,064 branches
Andhra Pradesh
11,509 branches
Rajasthan
9,816 branches
West Bengal
9,056 branches
Kerala
9,000 branches
Madhya Pradesh
8,360 branches
Punjab
7,109 branches
Odisha
6,204 branches
Bihar
6,019 branches
Haryana
5,560 branches
Telangana
5,241 branches
Delhi
4,707 branches
Jharkhand
3,294 branches
Chhattisgarh
3,224 branches
Assam
2,650 branches
Uttarakhand
2,547 branches
Himachal Pradesh
2,103 branches
Jammu And Kashmir
2,018 branches
Goa
908 branches
Chandigarh
698 branches
Tripura
428 branches
Meghalaya
426 branches
Manipur
269 branches
Puducherry
239 branches
Nagaland
234 branches
Arunachal Pradesh
208 branches
Sikkim
201 branches
Mizoram
166 branches
Dadra And Nagar Haveli And Daman And Diu
118 branches
Andaman And Nicobar Islands
83 branches
Lakshadweep
27 branches
Dadar And Nagar Haveli
13 branches
Madhy Pradesh
10 branches
Ladakh
2 branches
Uttarkhand
2 branches
Odhisa
1 branches
Ludhiana
1 branches
Dakshin Kannad
1 branches