Bank Midwest — Spirit Lake, IA
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 |
How to find your Bank Midwest routing number
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
Cities with the most Bank Midwest offices
Other banks headquartered in Spirit Lake
| The State Bank | $88.35 million |
Largest banks headquartered elsewhere in Iowa
| Principal Bank Des Moines | $9.84 billion |
| Bankers Trust Company Des Moines | $7.83 billion |
| Hills Bank and Trust Company Hills | $4.79 billion |
| West Bank West Des Moines | $4.03 billion |
| Northwest Bank Spencer | $3 billion |
| Cedar Rapids Bank and Trust Company Cedar Rapids | $2.90 billion |
| Quad City Bank and Trust Company Bettendorf | $2.77 billion |
| Fidelity Bank & Trust Dubuque | $2.60 billion |
