Home › Iowa › Spirit Lake

Banks in Spirit Lake, IA

FDIC data lists 5 bank branch locations in Spirit Lake, Iowa, operated by 5 FDIC-insured banks.

Banks with branches in Spirit Lake

Bank Midwest (1) · The State Bank (1) · Central Bank (1) · Farmers Savings Bank (1) · Northwest Bank (1)

All branch locations

Bank Midwest
Bank Midwest · Full Service - Brick And Mortar
1800 Royal Ave
Spirit Lake, IA 51360
Map ↗
Central Bank
Spirit Lake Branch · Full Service - Brick And Mortar
1400 18th St
Spirit Lake, IA 51360
Map ↗
Farmers Savings Bank
Spirit Lake Branch · Full Service - Brick And Mortar
1109 18th St
Spirit Lake, IA 51360
Map ↗
Northwest Bank
Spirit Lake Branch · Full Service - Brick And Mortar
1008 18th St
Spirit Lake, IA 51360
Map ↗
The State Bank
The State Bank · Full Service - Brick And Mortar
1902 Hill Ave
Spirit Lake, IA 51360
Map ↗

Source: FDIC BankFind Suite, data as of 2026-10-30. Confirm hours and services directly with the bank.

More banks in Iowa