US Bank Directory
Banks in Spirit Lake, IA
5 FDIC-insured banks operate 5 offices in Spirit Lake, Iowa.
Banks headquartered in Spirit Lake
| Bank | Headquarters | Total assets | Offices |
|---|---|---|---|
| Bank Midwest | Spirit Lake | $1.35 billion | 11 |
| The State Bank | Spirit Lake | $88.35 million | 2 |
Northwest Bank
1 office in Spirit Lake
| Spirit Lake Branch | 1008 18th St, 51360 |
Central Bank
1 office in Spirit Lake
| Spirit Lake Branch | 1400 18th St, 51360 |
Bank Midwest
1 office in Spirit Lake
| Bank Midwest main office | 1800 Royal Ave, 51360 |
Farmers Savings Bank
1 office in Spirit Lake
| Spirit Lake Branch | 1109 18th St, 51360 |
The State Bank
1 office in Spirit Lake
| The State Bank main office | 1902 Hill Ave, 51360 |
See how your odds compare before you apply.