Find a local bank near you

Iowa

Armstrong, IA

500 6th Street | PO Box 136 | Armstrong, IA 50514

Okoboji, IA

1102 Sanborn Avenue | PO Box 979 | Okoboji, IA 51355

Spirit Lake, IA

1800 Royal Avenue | Spirit Lake, IA 51360

Wall Lake, IA

102 West 2nd Street | PO Box 8 | Wall Lake, IA 51466
Iowa Locations

Armstrong, IA

Fairmont, MN

Jackson, MN

Mankato – Loan Only Office

New Ulm, MN

Okoboji, IA

Sherburn, MN

Sioux Falls, SD

Spirit Lake, IA

Wall Lake, IA

Westbrook, MN

Windom, MN

Minnesota

Fairmont, MN

301 S. State Street | PO Box 611 | Fairmont, MN 56031

Jackson, MN

509 Third Street | PO Box 49 | Jackson, MN 56143

New Ulm, MN

525 Center Street | New Ulm, MN 56073

Sherburn, MN

33 N. Main Street | PO Box 668 | Sherburn, MN 56171

Westbrook, MN

640 1st Avenue | PO Box 219 | Westbrook, MN 56183

Windom, MN

245 9th Street | PO Box 189 | Windom, MN 56101
Minnesota Locations

South Dakota

Sioux Falls, SD

225 S. Minnesota Avenue | Sioux Falls, SD 57104
South Dakota Location

Holiday Hours

Bank Midwest will observe and be closed the following Federal holidays. Select holidays require special transaction cut-off times which will be listed as details become available. All times noted are Central Time.

View Holiday Hours