Bank Branches In Spirit Lake, Iowa

There are currently 4 branches of 4 different banks in Spirit Lake, IA.

Bank Midwest has the most branches in Spirit Lake. The top banks in Spirit Lake with most branches are; Bank Midwest with 1 office, The State Bank with 1 office, Central Bank with 1 office and Northwest Bank with 1 office.

Below, you can find the list of all Spirit Lake branches. Click on the list or map below to view location hours, phone numbers, driving directions, customer reviews and available banking services.

Map of Bank Locations In Spirit Lake

List of Spirit Lake Banks

Bank Midwest
Bank Midwest
Federal Reserve Member Bank
1525 18th Street, 51360
Central Bank
Central Bank
Federal Reserve Member Bank
1400 18th Street, 51360
Northwest Bank
Northwest Bank
Federal Reserve Non-member Bank
1008 18th Street, 51360
The State Bank
The State Bank
Federal Reserve Non-member Bank
1902 Hill Avenue, 51360
Cities & Towns Near Spirit Lake
OK
3.4 miles away - 4 offices of 4 banks
AR
3.6 miles away - 1 office of 1 bank
MI
7.2 miles away - 3 offices of 3 banks
TE
10.4 miles away - 1 office of 1 bank
LA
11.3 miles away - 2 offices of 2 banks
FO
12.8 miles away - 1 office of 1 bank
ES
13.3 miles away - 4 offices of 3 banks
JA
14.8 miles away - 3 offices of 3 banks
Share On Social Media