Add your practice. Click Here.












Depression is a serious disease. Call your doctor if you feel hopeless, tired all of the time, no energy, bored, no motivation... These, as well as sleeping and eating problems are all common problems in modern society. Luckily, depression and anxiety can be treated.

Spirit Lake, IA Counselors and Therapists

Here are several mental health professionals and clinics in Spirit Lake area. Give them call to see if they can help.

List of Spirit Lake Therapists and Counseling Services:


Schoenthal, Audrey - Lakes Counseling
507 22nd St
Spirit Lake, IA
(712) 336-2298

Bonnie Lyn II Mental Health
112 W 1st St Ste 103
Fairmont, MN
(507) 235-8807

Cherokee Mental Health Institute
1200 W Cedar Loop
Cherokee, IA
(712) 225-2594

Plains Area Mental Health
900 N 2nd St Ste A
Cherokee, IA
(712) 225-2575

Southwestern Mental Health Center
9 4th St
Windom, MN
(507) 831-2090

Southwestern Mental Health Incorporated
1024 7th Ave
Worthington, MN
(507) 376-4141

Western Mental Health Center
3095 20th St
Slayton, MN
(507) 836-6053

Sioux Trails Mental Health Center
117 7th St S
St James, MN
(507) 375-3442

Seasons Center for Mental Health
201 E 11th St
Spencer, IA
(712) 262-2922

Southwest Mental Health Center
401 West St
Jackson, MN
(507) 847-2423

Seasons Center for Community Mental Health
838 3rd Ave
Sibley, IA
(712) 754-3501

Seasons Center Comm Mental
1022 3rd Ave
Sheldon, IA
(712) 324-3263

Rupp, David - Rainbow Behavioral Health Service
305 9th St
Windom, MN
(507) 831-4699

Carlson, Rolf S PhD - Worthington Specialty Clinics
508 10th St
Worthington, MN
(507) 372-2921

Seasons Center-Community Mental
315 1st Ave Ste 202
Rock Rapids, IA
(712) 472-9605

Seasons Center for Community
824 Flindt Dr Ste 103
Storm Lake, IA
(712) 732-3736

Seasons Center-Community
717 Broadway St
Emmetsburg, IA
(712) 852-2922

Spencer Psychiatry
1200 1st Ave E Ste A
Spencer, IA
(712) 262-1808

Jackson Recovery Center
900 N 2nd St
Cherokee, IA
(712) 225-5856

Switras, Joseph E PhD - Switras Joseph E PhD
208 W 2nd St Ste 116
Fairmont, MN
(507) 235-5651

Community Options & Resources
330 Fox Lake Ave
Sherburn, MN
(507) 764-3059

Rem Heartland Incorporated
107 Dorothy St
Fairmont, MN
(507) 238-4751

Bader, Lorna - Lorna Bader Counseling Service
2959 Queen Ave
Slayton, MN
(507) 836-8569

Life Dimensions
116 7th St S
St James, MN
(507) 375-5688

Nobles County Developmental
2121 Nobles St
Worthington, MN
(507) 372-7619

Spencer Psychiatry
317 W 5th St
Spencer, IA
(712) 262-1808

Grohe, Linda PhD - Spencer Psychiatry
1200 1st Ave E Ste A
Spencer, IA
(712) 262-1808

Anderson, Paul Dean DO - Spencer Psychiatry
1200 1st Ave E Ste A
Spencer, IA
(712) 262-1808

Creative Living Center
517 Park St
Sheldon, IA
(712) 324-4404

Catholic Charities
1234 Oxford St
Worthington, MN
(507) 376-9757

New Hope Counseling & Mediation Center
516 S Main St
Blue Earth, MN
(507) 526-4673

Great Plains Academy

Fairmont, MN
(507) 235-7520

Hoehn, Joe - Prairie Rose Counseling Center
921 4th Ave
Worthington, MN
(507) 376-4732

Therapeutic Works for Wellness
1315 1st Ave W
Spencer, IA
(712) 262-7934

Upper Des Moines Counseling Incorporated
931 E Oak St
Algona, IA
(515) 295-3900

Northwest Iowa Counseling Associates
20 W 4th St
Spencer, IA
(712) 262-6111

Brinkman Karen L MS Licensed Psychologist
305 9th St
Windom, MN
(507) 831-4699

Southwestern Mental Health Center
701 11th St
Worthington, MN
(507) 376-5171

Mental Health Ctr of No IA
Highway 169 S
Algona, IA
(515) 295-2451

Armstrong Clinic-Mayo Health
412 6th St
Armstrong, IA
(712) 864-3360

Kossuth Regional Health Center
1515 S Phillips St
Algona, IA
(515) 295-2451

Osceola Community Health Service
115 Cedar Ln
Sibley, IA
(712) 754-4611

St James Health Services
1207 6th Ave S
St James, MN
(507) 375-3261

Sherburn Clinic Mayo System
32 N Main St
Sherburn, MN
(507) 764-4610

Northwest Iowa Health Center
118 N 7th Ave
Sheldon, IA
(712) 324-5041

Avera Holy Family Health
826 N 8th St
Estherville, IA
(712) 362-2631

Fairmont Medical Center Mayo Health System
401 N 4th Ave E
Truman, MN
(507) 776-2811

St James Health Services
11 Chestnut St E
Trimont, MN
(507) 639-9301

Cherokee Regional Medical Center
300 Sioux Valley Dr
Cherokee, IA
(712) 225-5101

Palo Alto County Hospital
3201 1st St
Emmetsburg, IA
(712) 852-5500

Palo Alto County Community Health Service
3201 1st St
Emmetsburg, IA
(712) 852-5500



Do you have a problem with depression? Call a Spirit Lake physician today.


Also Try






Iowa Mental Health and Psychological Services
© 2007-2012. Spirit Lake, Iowa Counselors, Psychologists, and Therapists: Clinics and Private Doctors. All rights reserved.