Business District

Featured Listings

Bank Midwest - Spirit Lake

Great Lakes Mall
1525 18th Street
Spirit Lake, IA, 51360
712-336-0505

Bank Midwest is owned by Goodenow Bancorp serving southern Minnesota and northern Iowa. We're the One Place for all your financial needs with over 160 professionals dedicated to serving you.

Our rural banking roots date back to the 1880s when R.L. Goodenow opened the Bank of Wall Lake in Iowa. While "bank" is in our name, banking is only part of who we are.


We welcomed the addition of an independent insurance agency in 1933. Insurance services provide financial security and protection for your family and your company or farm.


To meet all your financial needs, we began offering investment, financial and retirement planning, trust and estate services in 1991. Our goal is your financial success.


We're strong. We're secure. We're here to stay.

["Financial"]

Carstens Financial Group - Arnolds Park

P O Box 751 - 605 Hwy 71
71 South
Arnolds Park, IA, 51331
712-332-5960

Of course, planning your financial future can be intimidating. Luckily, you don't have to do it alone. We are trained professionals who can help you identify your financial needs and then determine which insurance and financial products may best help you meet your objectives. Please use our Web site as a resource, and do not hesitate to contact us for additional information or to schedule a meeting. Thank you for your interest.

["Financial"]

Central Bank & Insurance

1400 18th St.
Spirit Lake, IA, 51360
712-336-4100

Central Bank & Insurance is locally owned and involved! It’s our mission to make a difference in the lives of our customers and our community. That’s why we believe it’s important to give back to local projects including the Kiwanis Splash Pad, Spirit Lake CommUNITY Sports Complex, Okoboji Foundation plus many more! We’re proud to call the Lakes Area home and would appreciate the opportunity to serve your financial needs. At Central Bank, we make it happen! Additional locations in Storm Lake, Cherokee, Sioux City and West Des Moines.


["Financial"]

Liberty National Bank

1807 US Hwy 71 N
Okoboji, IA, 51355
712-332-6424

Liberty National Bank, from its inception in 2003, was created as a community bank to focus on the needs of local families, businesses and farmers. Liberty National Bank employees are connected to the community and want to know you, your family and your business so that they can provide the service you expect and deserve. We offer all the products available in today's market without sacrificing the personalized service. Give us a call today and experience the Liberty National Bank difference.  

["Financial"]

Northwest Bank - Spencer

101 W 5th Street
Spencer, IA, 51391
712-262-4100

Northwest Bank is a family owned bank based in Spencer, Iowa and we're proud to serve a growing number of locations in Iowa and Nebraska. We are active members of the communities we serve and our bankers make decisions locally—a commitment you can bank on.

["Financial"]

The State Bank of Spirit Lake & Terril

1902 Hill Ave
Spirit Lake, IA, 51360
712-336-2455

At The State Bank, we value our customers and their opinions. Please feel free to submit any comments or questions you have about our institution, it's services, or this web site. Having satisfied customers is our number one goal. If you need more information on our many services, you can request that information here as well. If you'd rather send an e-mail, send it to info@statebankspiritlake.com.

Terril Location:
101 N State Street
Terril, IA 51364
Ph: 712.853.6200

["Financial"]

United Community Bank

1000 Okoboji Avenue
Milford, IA, 51351
712/338-2781
Banking could not be more convenient with six location throughout Northwest Iowa.

United Community Bank is dedicated to your financial success!
["Financial"]

Ameriprise Financial Services - Sheldon

824 3rd Ave.
Sheldon, IA, 51201
712-324-5292

Ameriprise Financial Services - Spirit Lake

PO Box 334
Spirit Lake, IA, 51360
712-336-0321

Bank Midwest - Okoboji

1102 Sanborn Ave
Okoboji, IA, 51355
712/332-7000

Bank Plus

1202 Central Ave
Estherville, IA, 51334
712-362-5000

Citizen Community Credit Union

2 N 2nd St
Estherville, IA, 51334
712-362-7751

Citizens Community Credit Union

1805 18th Street
Spirit Lake, IA, 51360
712-336-1095

Commstock Investments

207 Main St.
Royal, IA, 51357
712/933-9400

Community State Bank

1812 Hwy. Blvd.
Spencer, IA, 51301
712-262-3030

Creative Small Business Solutions

1715 Hill Ave.
Spirit Lake, IA, 51360
712-336-2355

Edward Jones - Emmetsburg

3131 Main Street
Emmetsburg, IA, 50536
712-852-9074

Edward Jones - Estherville

120 North 7th St.
Estherville, IA, 51334
712-362-4441

Edward Jones - Jeremy Eller

323 Grand Avenue
Spencer, Iowa, 51301
712-262-0142

Edward Jones, Jack Walsh - Milford

2207 Okoboji Avenue Ste E
Milford, IA, 51351
712-338-9393

Edward Jones, Tom Fuhrman - Spirit Lake

1724 Hill Ave, Ste 101 / PO Box 383
Spirit Lake, IA, 51360
712/336-4172

Employee Credit Union

2714 Central Ave
Estherville, IA, 51334
712-362-5897

Erichsen, Kallsen & Associates

605 Lake Street
Spirit Lake, Iowa, 51360
712-336-2632

Farmers Savings Bank - Fostoria

10 Hwy Avenue NW
Fostoria, IA, 51340
712-262-2708

Farmers Savings Bank - Milford

2121 Okoboji Ave
Milford, Iowa, 51351
712.338.4800

Farmer's Trust And Saving

125 W. 4th Street
Spencer, IA, 51301
712-262-3340

Home State Bank

Box 79
Royal, IA, 51357
712-933-5511

Iowa Trust & Savings Bank

2101 10th Street
Emmetsburg, IA, 50536
712-852-3451

Melvin Savings Bank

721 2nd Avenue
Siblely, IA, 51249
712-754-2535

Modern Woodmen, Fraternal Financial

309 Grand Ave.
Spencer, Iowa, 51301
712-580-5735

North Star Bank & Agency

2202 Central Avenue
Estherville, IA, 51334
712-362-3322

Northwest Bank - Arnolds Park

46 N Hwy. 71
Arnolds Park, IA, 51351
712-332-5636

Northwest Bank - Spirit Lake

802 Lake Street
Spirit Lake, IA, 51360
712-336-2180

Northwest Bank - Storm Lake

Spencer, Spirit Lake,
Okoboji ,Estherville,
Storm Lake, IA
712-262-4100

Sanborn Savings Bank

217 Main St
Sanborn, IA, 51248
712-729-3211

Savings Bank of Hartley

80 South Central
Hartley, IA, 51346
712-957-6815

Savings Bank of Lake Park

1487 135th Avenue
Lake Park, IA, 51347
712-832-3030

State Bank of Spencer

PO Box 1456
Spencer, IA, 51301
712-262-6580

The Lending Company

1718 Hill Ave Suite B
Spirit Lake, IA, 51360
712-336-2235