FDIC-insured bank
Bank Midwest
Bank headquartered in Spirit Lake, Iowa, part of GOODENOW BCORP.
Source: FDIC BankFind Suite, data as of June 30, 2026, fetched September 5, 2026
Headquarters and contact
| Address | 1800 Royal Ave Spirit Lake, IA 51360 |
| County | Dickinson |
| Metro area | Spirit Lake, IA |
| Website | bankmidwest.com |
| Phone | not published in FDIC data, see the bank's website |
FDIC record
| FDIC Certificate | 5170 |
| Federal Reserve RSSD ID | 45551 |
| Status | Active |
| Charter class | SM (STATE) |
| Holding company | GOODENOW BCORP |
| Domestic offices | 11 |
| Financials as of | June 30, 2026 |
Routing number
FDIC does not publish ABA routing numbers, and many banks use different routing numbers by state or by account type. The reliable places to find yours: the bottom left of a check from this bank, the "account details" screen in its online banking, or its official website at bankmidwest.com.
See how your odds compare before you apply at Bank Midwest.
Offices nearest to headquarters
| Bank Midwest main office Spirit Lake, IA |
1800 Royal Ave, 51360 |
| Okoboji Branch Okoboji, IA |
1102 Sanborn Ave, 51355 |
| Jackson Branch Jackson, MN |
509 3rd St, 56143 |
| Windom Branch Windom, MN |
245 9th St, 56101 |
| Sherburn Branch Sherburn, MN |
33 N Main St, 56171 |
| Armstrong Branch Armstrong, IA |
500 6th St, 50514 |
| Westbrook Branch Westbrook, MN |
640 1st Ave, 56183 |
| Fairmont Branch Fairmont, MN |
301 S State St, 56031 |
| New Ulm Branch New Ulm, MN |
525 Center St, 56073 |
| Wall Lake Branch Wall Lake, IA |
102 W 2nd St, 51466 |
| Sioux Falls Branch Sioux Falls, SD |
225 S Minnesota Ave, 57104 |
Where Bank Midwest has offices
Other banks headquartered in Spirit Lake
| The State Bank | $88.35 million |