New Hampshire · Listings Checked October 2026

Detox Centers in New Hampshire

Where Can You Find Detox Centers in New Hampshire?

SAMHSA's FindTreatment.gov lists 14 treatment facilities that offer detox in New Hampshire (checked October 2026). The most are in West Lebanon (2), Bethlehem (1) and Derry (1). 12 of them accept Medicaid.

Detox Centers in New Hampshire by City

From SAMHSA's FindTreatment.gov listings, checked October 2026. Cities with enough listings link to their own page; others link to the city's full treatment page.

Every Listing: Detox Centers in New Hampshire

Detox Centers in New Hampshire, by city, with phone and what each offers
FacilityPhoneWhat It Offers for Detox Centers
Bonfire Behavioral Health LLCBethlehem603-739-9103Residential detox, Accept Medicaid, Private insurance, Medication for opioid withdrawal
Liberty Health ServicesDerry603-216-0277 x107Residential detox, Private insurance, Medication for opioid withdrawal
Avenues Recovery Center at DublinDublin603-317-5600 x624Residential detox, Accept Medicaid, Private insurance, Medication for opioid withdrawal
Health Care Resource Centers HudsonHudson603-595-3399Outpatient detox, Accept Medicaid, Private insurance, Medication for opioid withdrawal
Addiction Treatment ProgramLebanon603-653-1860Outpatient detox, Accept Medicaid, Private insurance, Medication for opioid withdrawal
Manchester Comprehensive Treatment CtrManchester603-622-4747Outpatient detox, Accept Medicaid, Private insurance
Harbor Care: Harbor Care Health and Wellness CenterNashua603-821-7788Outpatient detox, Accept Medicaid, Private insurance, Medication for opioid withdrawal
MaineHealthNorth Conway603-356-5472Outpatient detox, Accept Medicaid, Private insurance, Medication for opioid withdrawal
Guardian RecoveryPlymouth603-707-4496Residential detox, Private insurance, Medication for opioid withdrawal
Greater SeacoastPortsmouth603-422-8208 x3168Outpatient detox, Accept Medicaid, Private insurance, Medication for opioid withdrawal
Middlesex RecoverySalem603-824-6937Outpatient detox, Accept Medicaid, Private insurance, Medication for opioid withdrawal
Greater Seacoast HealthSomersworth603-749-2346 x2777Outpatient detox, Accept Medicaid, Private insurance, Medication for opioid withdrawal
West Lebanon Comprehensive Treatment CWest Lebanon603-298-2146Outpatient detox, Accept Medicaid, Private insurance, Medication for opioid withdrawal
West Lebanon Comprehensive Trt CtrWest Lebanon603-298-2146Outpatient detox, Accept Medicaid, Private insurance, Medication for opioid withdrawal

Every facility SAMHSA lists for this service in New Hampshire, by city, checked October 2026. A listing is not an endorsement. Call to confirm services, openings and costs.

More About Detox Centers

Read what happens in detox. For the state's treatment agency, licensing and laws, see addiction treatment in New Hampshire.

Other services in New Hampshire: rehab that takes medicaid in New Hampshire, methadone clinics in New Hampshire, suboxone (buprenorphine) treatment in New Hampshire.

Frequently Asked Questions

How Many Detox Centers Are in New Hampshire?

SAMHSA's FindTreatment.gov lists 14 treatment facilities that offer detox in New Hampshire, checked October 2026. The most are in West Lebanon (2), Bethlehem (1) and Derry (1).

Do Detox Centers in New Hampshire Accept Medicaid?

12 of the 14 listed accept Medicaid. Confirm your plan with the facility before you start.

What Kinds of Detox Are Offered in New Hampshire?

Of the 14 listed facilities with detox, 4 offer residential detox, 10 outpatient detox and 0 hospital inpatient detox.

Is There a New Hampshire Treatment Helpline?

The Doorway (connect by calling 211): 211. SAMHSA's National Helpline, 1-800-662-4357, is free, confidential and open 24/7.

Sources

  1. SAMHSA FindTreatment.gov listing data, checked October 2026
  2. The Doorway (connect by calling 211)

Rehab Help is an independent guide, not a treatment provider. Phone numbers on this site are the facilities' and helplines' own numbers, never tracking lines. If someone is in danger right now, call 911.