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
Total assets
$1.35 billion
Total deposits
$1.15 billion
Branches
11
FDIC-insured since
1934
Established
1887

Headquarters and contact

Address1800 Royal Ave
Spirit Lake, IA 51360
CountyDickinson
Metro areaSpirit Lake, IA
Websitebankmidwest.com
Phonenot published in FDIC data, see the bank's website

FDIC record

FDIC Certificate5170
Federal Reserve RSSD ID45551
StatusActive
Charter classSM (STATE)
Holding companyGOODENOW BCORP
Domestic offices11
Financials as ofJune 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