Choose your city or town
- Anupur1 branch
- Ashok Nagar3 branches
- Balaghat1 branch
- Barwani1 branch
- Betul1 branch
- Bhilai1 branch
- Bhind6 branches
- Bhopal16 branches
- Burhanpur1 branch
- Chhatarpur1 branch
- Chhindwara1 branch
- Dabra1 branch
- Damoh1 branch
- Datia2 branches
- Dewas2 branches
- Dhar3 branches
- Dindori1 branch
- Gotegaon1 branch
- Guna1 branch
- Gwalior14 branches
- Harda2 branches
- Hoshangabad2 branches
- Indore27 branches
- Jabalpur13 branches
- Jaora1 branch
- Jhabua3 branches
- Katni1 branch
- Khandwa1 branch
- Khurai1 branch
- Magrol1 branch
- Malhargarh1 branch
- Mandla1 branch
- Mandsaur4 branches
- Morena3 branches
- Nagda1 branch
- Narmadapuram1 branch
- Narsimhapur1 branch
- Narsinghpur Bhopal1 branch
- Neemuch5 branches
- Niwari1 branch
- Noorabad1 branch
- Panna1 branch
- Raisen5 branches
- Rajgarh1 branch
- Ratlam4 branches
- Rewa2 branches
- Sagar3 branches
- Satna3 branches
- Sehore6 branches
- Sendhwa1 branch
- Seoni1 branch
- Shahdol1 branch
- Shajapur3 branches
- Sheopur2 branches
- Shivpuri1 branch
- Sidhi2 branches
- Tikamgarh1 branch
- Ujjain13 branches
- Umaria1 branch
- Vidisha4 branches
Largest banks in Madhya Pradesh
By number of branches, out of 58 banks with a branch in Madhya Pradesh.
- 1Bank of India1,825
- 2State Bank of India1,367
- 3Central Bank of India483
- 4Punjab National Bank483
- 5HDFC Bank458
- 6Union Bank of India410
- 7Canara Bank394
- 8Bank of Baroda368
Sources
Last checked on 3 November 2026. IFSC data comes from RBI’s list, refreshed monthly. Banks sometimes merge or move branches; confirm the code on your cheque book or with your bank before a large transfer.