Dual Diagnosis Treatment in Iowa
Looking for dual diagnosis in Iowa? Our directory lists 136 licensed facilities offering this level of care. Speaking with an addiction specialist is the fastest way to understand your options.
Whether you're searching for yourself or a family member, treatment specialists are available 24/7. They can verify Iowa Medicaid or private insurance benefits and coordinate admission across Iowa or beyond.
Get help today. Our confidential helpline is available around the clock.
24/7 availability. Free and confidential.
Get Help Now (866) 952-7443Top Dual Diagnosis Treatment Facilities in Iowa
Rewrite your story recovery
1717 W 15th St, Davenport, IA 52804, Davenport, IA
Addiction treatment center
Midwest Wellness & Recovery
102 N Wilson Ave, Jefferson, IA 50129, Perry, IA
Addiction treatment centerAlcoholism treatment programCounselor
Strive Recovery of Iowa
619 Mulberry St, Waterloo, IA 50703, Waterloo, IA
Addiction treatment centerMental health clinic
Alcoholics Anonymous
207 8th Pl SE, Mason City, IA 50401, Mason City, IA
Alcoholism treatment program
New Litehouse
200 16th Ave, Council Bluffs, IA 51503, Council Bluffs, IA
Alcoholism treatment program
St. Gregory Recovery Intensive Outpatient Center
401 Grand Ave, West Des Moines, IA 50265, West Des Moines, IA
Addiction treatment centerMental health clinicPsychiatrist
Community & Family Resources
500 Fair Meadow Dr, Webster City, IA 50595, Webster City, IA
Addiction treatment centerMental health serviceAlcoholism treatment program
Pathways Behavioral Services
315 N Main St, Allison, IA 50602, Waverly, IA
Addiction treatment centerMental health service
King House
2219 Garfield St, Clinton, IA 52732, Clinton, IA
Alcoholism treatment programAddiction treatment center
UnityPoint Health Younker Rehabilitation Center - Iowa Lutheran
700 E University Ave, Des Moines, IA 50316, Des Moines, IA
Rehabilitation center
Groups Recover Together
3070 104th St Unit 100, Urbandale, IA 50322, Urbandale, IA
Addiction treatment centerCounselorRehabilitation center
Community & Family Resources
900 W Mamie Eisenhower Ave, Boone, IA 50036, Boone, IA
Alcoholism treatment program
Alcoholics Anonymous
511 Melrose Ave, Iowa City, IA 52246, Iowa City, IA
Alcoholism treatment program
New Beginnings Mental Health Therapy
709 Cottonwood Rd, Creston, IA 50801, Creston, IA
Addiction treatment centerMental health service
Alcohol & Drug Dependency Service
122 N Main St, Mt Pleasant, IA 52641, Mount Pleasant, IA
Addiction treatment center
Puttin' Sober
1115 Main Ave, Mason City, IA 50401, Clear Lake, IA
Alcoholism treatment programEducation
Acceptance Recovery Counseling
2441 Coral Ct #4, Coralville, IA 52241, Coralville, IA
Addiction treatment centerCounselorPsychotherapist
Dual Diagnosis Treatment by County in Iowa
Dual Diagnosis in Polk County (25)Dual Diagnosis in Linn County (13)Dual Diagnosis in Scott County (9)Dual Diagnosis in Black Hawk County (6)Dual Diagnosis in Woodbury County (6)Dual Diagnosis in Johnson County (5)Dual Diagnosis in Dubuque County (4)Dual Diagnosis in Pottawattamie County (4)Dual Diagnosis in Cerro Gordo County (3)Dual Diagnosis in Clinton County (3)Dual Diagnosis in Jasper County (3)Dual Diagnosis in Muscatine County (3)Dual Diagnosis in Union County (3)Dual Diagnosis in Wapello County (3)Dual Diagnosis in Bremer County (2)Dual Diagnosis in Buchanan County (2)Dual Diagnosis in Carroll County (2)Dual Diagnosis in Cass County (2)Dual Diagnosis in Hardin County (2)Dual Diagnosis in Henry County (2)Dual Diagnosis in Marion County (2)Dual Diagnosis in Page County (2)Dual Diagnosis in Poweshiek County (2)Dual Diagnosis in Story County (2)Dual Diagnosis in Washington County (2)Dual Diagnosis in Benton County (1)Dual Diagnosis in Boone County (1)Dual Diagnosis in Buena Vista County (1)Dual Diagnosis in Clarke County (1)Dual Diagnosis in Clay County (1)Dual Diagnosis in Dallas County (1)Dual Diagnosis in Des Moines County (1)Dual Diagnosis in Dickinson County (1)Dual Diagnosis in Emmet County (1)Dual Diagnosis in Fayette County (1)Dual Diagnosis in Floyd County (1)Dual Diagnosis in Hamilton County (1)Dual Diagnosis in Jackson County (1)Dual Diagnosis in Jefferson County (1)Dual Diagnosis in Jones County (1)Dual Diagnosis in Lee County (1)Dual Diagnosis in Mahaska County (1)Dual Diagnosis in Marshall County (1)Dual Diagnosis in Montgomery County (1)Dual Diagnosis in Plymouth County (1)Dual Diagnosis in Sioux County (1)Dual Diagnosis in Warren County (1)Dual Diagnosis in Webster County (1)Dual Diagnosis in Winneshiek County (1)
Dual Diagnosis Treatment in All Iowa Cities
Dual Diagnosis in Des Moines (12)Dual Diagnosis in Cedar Rapids (8)Dual Diagnosis in Davenport (7)Dual Diagnosis in Sioux City (6)Dual Diagnosis in Waterloo (5)Dual Diagnosis in Ankeny (4)Dual Diagnosis in Council Bluffs (4)Dual Diagnosis in Dubuque (4)Dual Diagnosis in Iowa City (4)Dual Diagnosis in Clinton (3)Dual Diagnosis in Creston (3)Dual Diagnosis in Hiawatha (3)Dual Diagnosis in Muscatine (3)Dual Diagnosis in Newton (3)Dual Diagnosis in Ottumwa (3)Dual Diagnosis in Urbandale (3)Dual Diagnosis in West Des Moines (3)Dual Diagnosis in Atlantic (2)Dual Diagnosis in Bettendorf (2)Dual Diagnosis in Carroll (2)Dual Diagnosis in Clarinda (2)Dual Diagnosis in Grinnell (2)Dual Diagnosis in Independence (2)Dual Diagnosis in Iowa Falls (2)Dual Diagnosis in Marion (2)Dual Diagnosis in Mason City (2)Dual Diagnosis in Mount Pleasant (2)Dual Diagnosis in Pella (2)Dual Diagnosis in Pleasant Hill (2)Dual Diagnosis in Washington (2)Dual Diagnosis in Waverly (2)Dual Diagnosis in Ames (1)Dual Diagnosis in Anamosa (1)Dual Diagnosis in Boone (1)Dual Diagnosis in Burlington (1)Dual Diagnosis in Cedar Falls (1)Dual Diagnosis in Charles City (1)Dual Diagnosis in Clear Lake (1)Dual Diagnosis in Coralville (1)Dual Diagnosis in Decorah (1)Dual Diagnosis in Estherville (1)Dual Diagnosis in Fairfield (1)Dual Diagnosis in Fort Dodge (1)Dual Diagnosis in Fort Madison (1)Dual Diagnosis in Indianola (1)Dual Diagnosis in Johnston (1)Dual Diagnosis in Le Mars (1)Dual Diagnosis in Maquoketa (1)Dual Diagnosis in Marshalltown (1)Dual Diagnosis in Nevada (1)Dual Diagnosis in Oelwein (1)Dual Diagnosis in Osceola (1)Dual Diagnosis in Oskaloosa (1)Dual Diagnosis in Perry (1)Dual Diagnosis in Red Oak (1)Dual Diagnosis in Sioux Center (1)Dual Diagnosis in Spencer (1)Dual Diagnosis in Spirit Lake (1)Dual Diagnosis in Storm Lake (1)Dual Diagnosis in Vinton (1)Dual Diagnosis in Webster City (1)Dual Diagnosis in AdelDual Diagnosis in AlgonaDual Diagnosis in AltoonaDual Diagnosis in AsburyDual Diagnosis in BondurantDual Diagnosis in CentervilleDual Diagnosis in CliveDual Diagnosis in DeWittDual Diagnosis in DenisonDual Diagnosis in EldridgeDual Diagnosis in GlenwoodDual Diagnosis in GrimesDual Diagnosis in HumboldtDual Diagnosis in KeokukDual Diagnosis in KnoxvilleDual Diagnosis in Mount VernonDual Diagnosis in North LibertyDual Diagnosis in NorwalkDual Diagnosis in Orange CityDual Diagnosis in Sergeant BluffDual Diagnosis in SheldonDual Diagnosis in WaukeeDual Diagnosis in Winterset
Frequently Asked Questions
How many dual diagnosis programs are in Iowa?
Our directory lists 136 licensed dual diagnosis facilities in Iowa. Most are also browsable by city and county for more granular searches.
Does Iowa Medicaid cover dual diagnosis?
In most cases, yes. Iowa's Medicaid program covers residential addiction treatment, and providers vary in whether they accept it. Call our helpline to be matched with a Medicaid-accepting program.
How do I get into dual diagnosis in Iowa quickly?
Calling a 24/7 treatment helpline is the fastest path. A specialist verifies your insurance, confirms bed availability across Iowa, and coordinates admission — typically same-day or within 48 hours.
What's the difference between dual diagnosis and outpatient treatment?
Dual diagnosis treatment addresses addiction and co-occurring mental health conditions such as depression, anxiety, PTSD, or bipolar disorder simultaneously, using integrated care rather than treating them separately.
Confidential addiction support available 24/7. Call now to talk to a specialist.
Confidential help, 24 hours a day, 7 days a week.
Get Help Today (866) 952-7443