Skip to content

Drug & Alcohol Rehab Centers in Iowa

Compare 261 addiction and mental health treatment options in Iowa, from medical detox and residential rehab to outpatient programs. Filter by level of care, insurance, and payment, or call our helpline to talk through your options.

Refine Results

Pick as many as you like. Centers matching any choice in a group are shown.

Level of care
Insurance carrier
Payment & public plans
Addiction
Mental health
Therapies & medication
Who it serves
Amenities & setting
Accreditation

261 Treatment Centers · page 12 of 14

How we sort

With “Recommended”, featured listings (paid placements, always labeled) appear first, followed by verified listings and then listings by rating and number of reviews. Any other sort you choose is applied exactly, with no paid boost. A listing's position is not a recommendation.

608 North Street, Adair, IA

Summit BHC Iowa LLC

  • Medical Detox
  • Inpatient / Residential
  • Telehealth

Summit BHC Iowa LLC is a private treatment facility in Adair, IA offering medical detox, inpatient / residential and telehealth. Program name: Ivory Plains Recovery Center.

401 Grand Avenue, West Des Moines, IA

Summit BHC Iowa LLC

  • Intensive Outpatient (IOP)
  • Outpatient
  • Telehealth

Summit BHC Iowa LLC is a private treatment facility in West Des Moines, IA offering intensive outpatient (IOP), outpatient and telehealth. Program name: St Gregory Recovery Center/IOP.

6132 NE 12th Avenue, Pleasant Hill, IA

ThriveNow Recovery Centers

  • Medical Detox
  • Inpatient / Residential
  • Telehealth

ThriveNow Recovery Centers is a private treatment facility in Pleasant Hill, IA offering medical detox, inpatient / residential and telehealth.

250 Mercy Drive, Dubuque, IA

Turning Point Treatment Center

  • Intensive Outpatient (IOP)
  • Outpatient
  • Telehealth

Turning Point Treatment Center is a nonprofit treatment facility in Dubuque, IA offering intensive outpatient (IOP), outpatient and telehealth. Program name: MercyOne Dubuque.

813 North Lincoln Street, Knoxville, IA

UCS Healthcare

  • Intensive Outpatient (IOP)
  • Outpatient
  • Telehealth

UCS Healthcare is a nonprofit treatment facility in Knoxville, IA offering intensive outpatient (IOP), outpatient and telehealth. Program name: Knoxville Office.

1555 SE Delaware Avenue, Ankeny, IA

UCS Healthcare

  • Intensive Outpatient (IOP)
  • Outpatient
  • Telehealth

UCS Healthcare is a nonprofit treatment facility in Ankeny, IA offering intensive outpatient (IOP), outpatient and telehealth. Program name: Ankeny Office.

1300 Woodland Avenue, West Des Moines, IA

UCS Healthcare

  • Intensive Outpatient (IOP)
  • Outpatient
  • Telehealth

UCS Healthcare is a nonprofit treatment facility in West Des Moines, IA offering intensive outpatient (IOP), outpatient and telehealth.

1824 West 8th Street, Cedar Falls, IA

UnityPoint

  • Outpatient
  • Telehealth

UnityPoint is a nonprofit treatment facility in Cedar Falls, IA offering outpatient and telehealth. Program name: Clinic Psychiatry.

720 Kenyon Road, Fort Dodge, IA

UnityPoint Health

  • Outpatient
  • Telehealth

UnityPoint Health is a nonprofit treatment facility in Fort Dodge, IA offering outpatient and telehealth. Program name: Berryhill Center.

1026 A Avenue NE, Cedar Rapids, IA

UnityPoint Health

  • Residential Mental Health

UnityPoint Health is a nonprofit treatment facility in Cedar Rapids, IA offering residential mental health. Program name: St Lukes Hospital Behav Health Servs.

810 1st Avenue NE, Cedar Rapids, IA

UnityPoint Health

  • Intensive Outpatient (IOP)
  • Outpatient

UnityPoint Health is a nonprofit treatment facility in Cedar Rapids, IA offering intensive outpatient (IOP) and outpatient. Program name: St Lukes Chemical Dependency Services.

350 North Grandview Avenue, Dubuque, IA

UnityPoint Health

  • Outpatient
  • Residential Mental Health
  • Telehealth

UnityPoint Health is a nonprofit treatment facility in Dubuque, IA offering outpatient, residential mental health and telehealth. Program name: Finley Hospital.

350 North Grandview Street, Dubuque, IA

UnityPoint Health

  • Outpatient
  • Residential Mental Health

UnityPoint Health is a nonprofit treatment facility in Dubuque, IA offering outpatient and residential mental health. Program name: Finley Hospital/Behavioral Health.

4050 River Ridge Drive NE, Cedar Rapids, IA

UnityPoint Health

  • Partial Hospitalization (PHP)
  • Outpatient

UnityPoint Health is a nonprofit treatment facility in Cedar Rapids, IA offering partial hospitalization (PHP) and outpatient. Program name: Childrens Specialty Services.

200 Hawkins Drive, Iowa City, IA

University of Iowa Healthcare

  • Medical Detox
  • Partial Hospitalization (PHP)
  • Intensive Outpatient (IOP)
  • +2 more

University of Iowa Healthcare is a state government treatment facility in Iowa City, IA offering medical detox, partial hospitalization (PHP), intensive outpatient (IOP), outpatient and telehealth. Program name: UI Addiction and Recov Collaborative.

5006 Sheridan Street, Davenport, IA

Vera French

  • Residential Mental Health

Vera French is a nonprofit treatment facility in Davenport, IA offering residential mental health. Program name: Sheridan Springs.

601 Highway 6 West, Iowa City, IA

Veterans Affairs Med Center Outpatient

  • Medical Detox
  • Inpatient / Residential
  • Intensive Outpatient (IOP)
  • +2 more

Veterans Affairs Med Center Outpatient is a federal treatment facility in Iowa City, IA offering medical detox, inpatient / residential, intensive outpatient (IOP), outpatient and telehealth. Program name: Subst Abuse Treatment Program (SATP).

About This Ad

This is a paid placement. The treatment provider shown pays Teen Drug Rehabs for this placement and is clearly identified, so you know exactly who you're contacting.

We sell advertising space only. We're not a treatment provider, and we don't offer medical advice or referrals. Calls and clicks go directly to the advertiser.

We don't endorse any advertiser or guarantee the quality of care or results. Learn more in our Advertising Policy.

Please Confirm