Locations

Heritage Bank has 12 branches to serve you: four in Minnesota and eight in Iowa. Click on the interactive map for more information. 

 Heritage Bank branch locations

 Heritage Bank ATM locations


View Heritage Bank NA in a larger map