Bank IFSC Codes - India

India has over one lakh sixty thousands Banks in its thirty six states. Click on a state to see list of bank ATMs in that state.

StateBank Branches
Jammu & Kashmir1632 banks in 20 districts
Himachal Pradesh2005 banks in 12 districts
Punjab6738 banks in 23 districts
Chandigarh570 banks in 1 district
Uttarakhand2316 banks in 13 districts
Haryana4951 banks in 22 districts
Delhi4311 banks in 11 districts
Rajasthan7893 banks in 33 districts
Uttar Pradesh15877 banks in 75 districts
Bihar5292 banks in 38 districts
Sikkim164 banks in 6 districts
Arunachal Pradesh146 banks in 25 districts
Nagaland173 banks in 12 districts
Manipur221 banks in 16 districts
Mizoram147 banks in 11 districts
Tripura369 banks in 8 districts
Meghalaya352 banks in 12 districts
Assam2301 banks in 34 districts
West Bengal8277 banks in 23 districts
Jharkhand2917 banks in 24 districts
Odisha4561 banks in 30 districts
Chhattisgarh2264 banks in 28 districts
Madhya Pradesh7134 banks in 52 districts
Gujarat10774 banks in 33 districts
Maharashtra21383 banks in 36 districts
Andhra Pradesh9732 banks in 26 districts
Karnataka12456 banks in 31 districts
Goa855 banks in 2 districts
Lakshadweep19 banks in 1 district
Kerala7918 banks in 14 districts
Tamilnadu11900 banks in 38 districts
Puducherry229 banks in 4 districts
Andaman & Nicobar Islands76 banks in 3 districts
Telangana4568 banks in 33 districts
Ladakh43 banks in 2 districts
Dadra and Nagar Haveli and Daman and Diu125 banks in 3 districts