For gas emergency please call 911.

Bank Midwest

Bank Midwest's rich history dates back to the 1880's when R.L. Goodenow opened the Bank of Wall Lake, later called Wall Lake Savings Bank, followed in 1933 with the addition of an independent insurance agency. After expanding its presence in Minnesota and Iowa, it was necessary to change the name to Bank Midwest. Currently there are locations in Armstrong, Okoboji, Spirit Lake, and Wall Lake, IA, as well as, locations in Fairmont, Jackson, Windom , Westbrook, New Ulm, and Sherbum Minnesota.

Driven by its local investors and employee-owners, Bank Midwest is dedicated to providing a broad range of financial products and superior customer service to businesses and consumers in the communities it serves. As Bank Midwest continues to grow, banking will continue to be the anchor of the business but is complemented with insurance*, trust and investment* services. It's where you go for proactive, professional service, cutting-edge technology and products designed for all your financial needs. You will find it all at Bank Midwest - the ONE PLACE.


102 West 2nd St. P.O. Box 8
Wall Lake, Iowa

Business Hours

  • Monday-Friday 8:30-4:00

  •  Saturday 9:00-11:00

    Drive Up Hours:


  • Monday-Friday 8:00-4:00


    24-hour drive-thru ATM available




(712 ) 664-2311


(712) 664-2019