Browse Bank of Maharashtra Branches by City (75)
Lucknow
18 branches
Gautam Buddha Nagar
12 branches
Ghaziabad
11 branches
Kanpur Nagar
10 branches
Varanasi
9 branches
Prayagraj
9 branches
Agra
5 branches
Gorakhpur
5 branches
Meerut
4 branches
Hapur
4 branches
Ayodhya
3 branches
Ambedkar Nagar
3 branches
Aligarh
2 branches
Bareilly
2 branches
Jhansi
2 branches
Basti
2 branches
Mathura
2 branches
Bara Banki
2 branches
Amethi
2 branches
Kushi Nagar
2 branches
Jaunpur
2 branches
Maharajganj
2 branches
Sitapur
2 branches
Kheri
2 branches
Mirzapur
2 branches
Ballia
2 branches
Firozabad
1 branch
Bahraich
1 branch
Siddharth Nagar
1 branch
Azamgarh
1 branch
Balrampur
1 branch
Rampur
1 branch
Saharanpur
1 branch
Moradabad
1 branch
Ghazipur
1 branch
Muzaffarnagar
1 branch
Pratapgarh
1 branch
Gonda
1 branch
Bijnor
1 branch
Rai Bareli
1 branch
Bulandshahr
1 branch
Budaun
1 branch
Farrukhabad
1 branch
Shahjahanpur
1 branch
Hathras
1 branch
Sultanpur
1 branch
Sant Ravidas Nagar
1 branch
Sant Kabir Nagar
1 branch
Hardoi
1 branch
Unnao
1 branch
Fatehpur
1 branch
Mau
1 branch
Lalitpur
1 branch
Sonbhadra
1 branch
Hamirpur
1 branch
Mahoba
1 branch
Banda
1 branch
Pilibhit
1 branch
Kasganj
1 branch
Etah
1 branch
Chitrakoot
1 branch
Jalaun
1 branch
Mainpuri
1 branch
Shamli
1 branch
Deoria
1 branch
Baghpat
1 branch
Kanauj
1 branch
Amroha
1 branch
Etawah
1 branch
Sambhal
1 branch
Kanpur Dehat
1 branch
Auraiya
1 branch
Shrawasti
1 branch
Chandauli
1 branch
Kaushambi
1 branch
Frequently Asked Questions
There are 170 Bank of Maharashtra branches across 75 cities in Uttar Pradesh, each listed with an RBI-verified IFSC code.
All Bank of Maharashtra IFSC codes start with MAHB, followed by 0 and a 6-character branch code.