Skip to main content
All States › Iowa

Mental Health Facilities in Iowa

Showing 20 of 162 Mental health providers in this state, sorted by city. Call 211 for help finding others.

Source: SAMHSA 2025 National Directory of Mental Health Treatment Facilities. For 24/7 crisis support, call or text 988 (Suicide & Crisis Lifeline). For substance use crisis, the SAMHSA National Helpline is 1-800-662-4357.
Call 211 for local help
Infinity Health - Albia
117 South Main Street, Albia, IA 52531
(641) 856-6471
Pathways Behavioral Services
315 North Main Street, Allison, IA 50602
(319) 267-2629
Eyerly Ball CMHS - Outpatient Clinic/Ames
2521 University Boulevard, Suite 121, Ames, IA 50010
(515) 241-0982
Richmond Center - Ames Outpatient
1619 South High Avenue, Ames, IA 50010
(515) 232-3206
YSS Ember Recovery - Beran
420 Kellogg Avenue, Ames, IA 50010
(515) 233-3141
YSS Ember Recovery - Klindt
420 Kellogg Avenue, Ames, IA 50010
(515) 233-3141
Youth and Shelter Services (YSS) - Family Counseling Clinic
125 South 3rd Street, P.O. Box 1628, Ames, IA 50010
(515) 233-2250
Abbe Center for Community MH
1795 Highway 64 East, Office 1272, Anamosa, IA 52205
(319) 398-3562
Children and Families of Iowa - Cornerstone Counseling
501 SW Ankeny Road, Ankeny, IA 50023
(515) 289-2272
LifeWorks
1105 North Ankeny Boulevard, Suite 100, Ankeny, IA 50023
(515) 255-8399
UCS Healthcare - Ankeny Office
1555 SE Delaware Avenue, Suite M, Ankeny, IA 50021
(515) 280-3860
Zion Integrated Behavioral
P.O. Box 34, Atlantic, IA 50022
(712) 243-5091
New Opportunities Inc - Audubon
109 North Tracy Street, Audubon, IA 50025
(712) 792-9266
Iowa Specialty Hospital and Clinic - Belmond
403 1st Street SE, Belmond, IA 50421
(641) 422-3500
Abbey LLC
1401 Central Avenue, Bettendorf, IA 52722
(563) 355-4707
Vera French Duck Creek
852 Middle Road, Suite 101, Bettendorf, IA 52722
(563) 383-1900
Youth and Shelter Services (YSS) - YSS of Boone County
105 South Marshall Street, Boone, IA 50036
(515) 433-2091
Burlington
4717 Sullivan Slough Road, Burlington, IA 52601
(319) 752-4000
Community Health Centers of SE IA - South Broadway
400 South Broadway Street, Burlington, IA 52601
(316) 768-5858
Catholic Charities - Diocese of Sioux City
409 1/2 West 7th Street, Carroll, IA 51401
(712) 792-9597