Bank of Maharashtra is an Indian public sector bank headquartered in Pune. The bank had 30 million customers across the country with 2263 branches as of June 2023. It has the largest network of branches of any nationalised bank in the state of Maharashtra.