Need immediate help? SAMHSA's free helpline: 1-800-662-4357 — 24/7, free, confidential.

Inpatient Rehab Centers in New Hampshire — Map


Cities in New Hampshire


Showing 8 of 8 facilities

Concord Hospital FranklinInsurance accepted
Residential / Inpatient
✓ SAMHSA Verified
15 Aiken Avenue, Franklin, NH 03235
InpatientMedicaidMedicarePrivate Ins.TraumaPTSD
Dismas Home of New HampshireFree / Low-cost
Residential / Inpatient
✓ SAMHSA Verified
102 4th Street, Manchester, NH 03102
ResidentialMedicaidSelf-PayDomestic ViolenceCriminal Justice
Hampstead HospitalInsurance accepted
Residential Treatment
Residential / Inpatient
✓ SAMHSA Verified
218 East Road, Hampstead, NH 03841
ResidentialInpatientMedicaidMedicarePrivate Ins.AdolescentsYoung Adults
Mental Health Center ofInsurance accepted
Greater Manchester
Residential / Inpatient
✓ SAMHSA Verified
401 Cypress Street, Manchester, NH 03103
OutpatientResidentialMedicaidMedicarePrivate Ins.
New Freedom AcademyInsurance accepted
Residential / Inpatient
✓ SAMHSA Verified
367 Shaker Road, Canterbury, NH 03224
OutpatientResidentialPrivate Ins.Self-PayTRICAREVeteransYoung Adults
New Hampshire HospitalInsurance accepted
Residential / Inpatient
✓ SAMHSA Verified
36 Clinton Street, Concord, NH 03301
InpatientMedicaidMedicarePrivate Ins.Criminal Justice
Seacoast Mental Health CenterFree / Low-cost
Fairweather Lodge
Residential / Inpatient
✓ SAMHSA Verified
463 Breakfast Hill Road, Greenland, NH 03840
ResidentialMedicaidSelf-Pay
Southern New Hampshire Medical CtrInsurance accepted
West Campus
Residential / Inpatient
✓ SAMHSA Verified
29 NW Boulevard, Nashua, NH 03063
OutpatientInpatientMedicaidMedicarePrivate Ins.

Inpatient Rehab Centers in New Hampshire

Inpatient and residential rehab centers in New Hampshire provide 24-hour supervised treatment in a structured environment. Programs range from short-term residential (30 days) to long-term residential (90+ days). Residential treatment is often recommended for severe addiction or when outpatient treatment hasn't been effective. All facilities are SAMHSA-verified.

People searching for "inpatient rehab" in New Hampshire can use the filters and map above to find verified facilities near them. For immediate help, call SAMHSA at 1-800-662-4357.

Not sure what to budget? Try our free rehab cost calculator to estimate your out-of-pocket cost by level of care and payment type.

Other treatment types in New Hampshire

View all rehab centers in New Hampshire →

Data source: SAMHSA N-SUMHSS via FindTreatment.gov. Contact facilities directly to verify current services. Not a medical referral service. Map locations are approximate — pins come from the facility's registered address, and facilities without a mappable address are not shown on the map. Confirm the location with the facility before travelling.