(888) 984-9911
Home / Iowa / Iowa City

Detox Centers in Iowa City, IA

3 medically supervised detox programs in Iowa City, with 4 within about 25 miles.

Call (888) 984-9911

Iowa City has 3 detox centers in the SAMHSA directory, and about 4 within a 25 mile radius. The nearest program outside Iowa City is about 20 miles north, in Cedar Rapids. Of the 3 local centers, 2 report accepting Medicaid (67%).

Use the breakdowns below to narrow by what you are detoxing from or the level of care you need. Each option has its own local list and guidance.

522405224252246

Free & confidential, 24/7

Not sure which program fits? Talk it through with someone who can help.

Call (888) 984-9911

Detox facilities in Iowa City

Real licensed facilities, from SAMHSA / FindTreatment.gov (public domain).

Community and Family Resources

300 Southgate Avenue, Iowa City, IA 52240

Alcohol DetoxificationBenzodiazepines DetoxificationCocaine DetoxificationFederal, or any government funding for substance use treatment programsMedicaid
Check availability

University of Iowa Healthcare

200 Hawkins Drive, 5 Boyd Tower, Iowa City, IA 52242

Alcohol DetoxificationBenzodiazepines DetoxificationCocaine DetoxificationFederal, or any government funding for substance use treatment programsMedicare
Check availability

Veterans Affairs Med Center Outpatient

601 Highway 6 West, Unit 116-A, Iowa City, IA 52246

Alcohol DetoxificationMedication routinely used during detoxificationFederal military insurance (e.g., TRICARE)Private health insurance
Check availability

Nearby cities

Questions about detox in Iowa City

How much does detox cost in Iowa City?

Costs vary by program and insurance. Many Iowa City centers accept Medicaid or private insurance, so call to check your coverage.

How long does detox take?

Most medical detox runs 3 to 10 days depending on the substance and your health.

What happens after detox?

Detox is the first step. Iowa City facilities can connect you to residential or outpatient treatment next.

Helpful resources

Call (888) 984-9911