Directory
Bank branches by state
Pick a state or union territory to see its banks, districts and cities.
Quick summary✔ RBI dataLast synced · release v2.0.62
Bank branches are listed in 36 states and union territories. Maharashtra has the most (24,281), followed by Uttar Pradesh and Tamil Nadu.
States and union territories
- Maharashtra24,281
- Uttar Pradesh16,337
- Tamil Nadu14,218
- Karnataka13,369
- Gujarat12,104
- Andhra Pradesh11,543
- Rajasthan9,862
- West Bengal9,075
- Kerala9,029
- Madhya Pradesh8,430
- Punjab7,124
- Odisha6,229
- Bihar6,066
- Haryana5,601
- Telangana5,291
- Delhi4,722
- Jharkhand3,308
- Chhattisgarh3,250
- Assam2,661
- Uttarakhand2,563
- Himachal Pradesh2,104
- Jammu and Kashmir2,021
- Goa910
- Chandigarh701
- Tripura428
- Meghalaya426
- Manipur269
- Puducherry239
- Nagaland236
- Arunachal Pradesh209
- Sikkim202
- Mizoram166
- Dadra and Nagar Haveli and Daman and Diu122
- Andaman and Nicobar Islands83
- Lakshadweep27
- Ladakh2
FAQ
Questions
Which state has the most bank branches?
Maharashtra, with 24,281 branches in the RBI IFSC list.
How do I find all banks in my state?
Open your state below; it lists every bank with its branch count, plus districts and cities.