Bank Branch locator
Bank Midwest branch locations
Bank Midwest reports 11 offices in 3 states, most of them in Minnesota (6). Its main office is in Spirit Lake, IA. Addresses come from FDIC records; confirm hours and services with the bank before visiting.
OpenStreetMap
Map
The map loads OpenStreetMap tiles only when you ask for it.
6 locations
Minnesota
| Office | Address | City | Type |
|---|---|---|---|
| Fairmont Branch | 301 S State St | Fairmont 56031 | Full service |
| Jackson Branch | 509 3rd St | Jackson 56143 | Full service |
| New Ulm Branch | 525 Center St | New Ulm 56073 | Full service |
| Sherburn Branch | 33 N Main St | Sherburn 56171 | Full service |
| Westbrook Branch | 640 1st Ave | Westbrook 56183 | Full service |
| Windom Branch | 245 9th St | Windom 56101 | Full service |
4 locations
Iowa
| Office | Address | City | Type |
|---|---|---|---|
| Bank Midwest (main office) | 1800 Royal Ave | Spirit Lake 51360 | Full service |
| Armstrong Branch | 500 6th St | Armstrong 50514 | Full service |
| Okoboji Branch | 1102 Sanborn Ave | Okoboji 51355 | Full service |
| Wall Lake Branch | 102 W 2nd St | Wall Lake 51466 | Full service |
1 location
South Dakota
| Office | Address | City | Type |
|---|---|---|---|
| Sioux Falls Branch | 225 S Minnesota Ave | Sioux Falls 57104 | Full service |