Our Holding Company

Heritage Bancshares Group is a bank holding company with operations in Minnesota and Iowa. We offer full service banking, insurance, investments, and online mortgage processing from four locations in west central Minnesota, and eight locations in northwest Iowa.

As a closely-held, community financial organization, we exist to serve the needs of our customers, communities, employees, and investors. We are committed to the ideal of traditional community banking and have earned a reputation for exceeding expectations based on a consistent record of growth, performance, and trust.

View our financial data View our financial data

Community Relations

Heritage Bank is a proud supporter of our local schools and communities.