In crisis? Call or text 988 (Suicide & Crisis Lifeline) or 911. SAMHSA's National Helpline: 1-800-662-HELP (4357) — free, confidential, 24/7.

Drug Rehab Centers in New Hampshire

70 verified treatment facilities across New Hampshire.

Treatment Facilities in New Hampshire

Filter by Payment Type:

Coos County Family Health Services

Call: 603-752-2040 x1367

133 Pleasant Street, Berlin, NH, 03570

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Bonfire Behavioral Health LLC

Call: 603-739-9103

2957 Main Street, Bethlehem, NH, 03574

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Federal, or any government funding for substance use treatment programs; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health ins

MidState Health Center

Call: 603-744-6200 x8000

100 Robie Road, Bristol, NH, 03222

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

HALO Educational Systems

Call: 603-523-8804

44 Roberts Road, Canaan, NH, 03741

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the deaf and

New Freedom Academy

Call: 603-505-4364

367 Shaker Road, Canterbury, NH, 03224

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Medicaid; Private health insurance; Cash or self-payment

White Horse Addiction Center

Call: 603-651-1441 x1

70 Route 16-B, Center Ossipee, NH, 03814

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

NCH Patient Care Center Colebrook

Call: 603-788-5075

141 Corliss Lane, Colebrook, NH, 03576

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Avenues Recovery Center at New England

Call: 603-505-8365

2 Chennell Drive, Concord, NH, 03301

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Special Programs / Groups, Ancillary Services

Payment: Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; Sliding fee scale (fee is based on income and other factors)

Choices

Call: 844-524-6673 x0

42 Pleasant Street, Concord, NH, 03301

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Concord Hospital

Call: 603-227-7000 x82557

246 Pleasant Street, Suite 104, Concord, NH, 03301

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Exclusively Serves (Population), Language Services

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sliding fee scale (fee is base

Manchester VAMC

Call: 603-624-4366 x3199

71 Hobbs Street, Suite 304, Conway, NH, 03818

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Federal military insurance (e.g., TRICARE); Private health insurance; Sign language services for the deaf and hard of

Liberty Health Services

Call: 603-216-0277 x107

29 Ashleigh Drive, Derry, NH, 03038

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; Sign language services for the deaf and hard of hearing

Avenues Recovery Center at Dublin

Call: 603-317-5600 x624

3 Pierce Road, Dublin, NH, 03444

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Special Programs / Groups, Ancillary Services

Payment: Medicaid; Private health insurance; Cash or self-payment; Sliding fee scale (fee is based on income and other factors)

New Season Franklin Treatment Ctr

Call: 603-671-3215 x28105

880 Central Street, Suite 10, Franklin, NH, 03235

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the

Hampstead Hospital

Call: 603-329-5311

218 East Road, Hampstead, NH, 03841

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Medicare; Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the deaf and hard of hearing

Health Care Resource Centers Hudson

Call: 603-595-3399

323 Derry Road, Hudson, NH, 03051

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups, Ancillary Services

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid

Community Improvement Associates

Call: 603-352-1016

160 Emerald Street, Suite 203, Keene, NH, 03431

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups, Ancillary Services

Payment: Medicaid; Federal military insurance (e.g., TRICARE); Cash or self-payment; State-financed health insurance plan other than Medicaid

Groups Recover Together

Call: 603-272-6668

12 Kingsbury Street, Keene, NH, 03431

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the

Horizons Counseling Center

Call: 603-524-4664

61 Beacon Street West, Suite 3, Laconia, NH, 03246

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sliding fee

Weeks Medical Center

Call: 603-788-5075

173 Middle Street, Lancaster, NH, 03584

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Better Life Partners

Call: 866-679-0831

25 Green Street, Lebanon, NH, 03766

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

HALO Educational Systems

Call: 603-523-8804

1 School Street, Suites E and F, Lebanon, NH, 03766

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the deaf and

West Central Behavioral Health

Call: 603-448-5610

85 Mechanic Street, Rivermill Commercial Center, Lebanon, NH, 03766

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Littleton CBOC

Call: 603-575-6701

264 Cottage Street, Littleton, NH, 03561

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; State-financed health insurance plan

North Country Recovery Center

Call: 603-788-5075

536 Cottage Street, Littleton, NH, 03561

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Bresnahan and Ball Counseling Services

Call: 603-965-6477

1 B Commons Drive, Suite 7, Londonderry, NH, 03053

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups, Ancillary Services

Payment: Private health insurance; Cash or self-payment

Better Life Partners

Call: 866-679-0381 x128

456 Union Street, Manchester, NH, 03103

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Better Life Partners

Call: 866-679-0831

- - -, Manchester, NH, 03103

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Dismas Home of New Hampshire

Call: 603-782-3004 x2

102 4th Street, Manchester, NH, 03102

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicaid; Cash or self-payment; SAMHSA funding/block grants; Sign language services for the deaf and hard of hearing

Farnum Center

Call: 603-622-3020

P.O. Box 4982, Manchester, NH, 03108

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; S

Forge Health of Manchester

Call: 603-865-1706

1750 Elm Street, Suite 103, Manchester, NH, 03104

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid

Groups Recover Together

Call: 603-565-2798

377 South Willow Street, Suite B2-5, Manchester, NH, 03101

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the

Manchester Comprehensive Treatment Ctr

Call: 603-622-4747

20 Market Street, Lower Level, Manchester, NH, 03101

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the

Manchester Metro Treatment Center

Call: 603-622-5005

228 Maple Street, Manchester, NH, 03103

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; Sign language services for the deaf and hard of hearing; Spanish

Manchester VAMC

Call: 603-624-4366 x3199

718 Smyth Road, Manchester, NH, 03104

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Federal military insurance (e.g., TRICARE); Private health insurance; Sign language services for the deaf and hard of

Mental Health Center of

Call: 603-668-4111

2 Wall Street, Suites 200-400, Manchester, NH, 03101

Get Directions →

Services: Payment Accepted, Language Services, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the

Mental Health Center of

Call: 603-668-4111

401 Cypress Street, Manchester, NH, 03103

Get Directions →

Services: Payment Accepted, Language Services, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the

New Season Manchester West

Call: 603-397-0970

865 Second Street, Manchester, NH, 03102

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups, Ancillary Services

Payment: Medicare; Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid

WestBridge

Call: 603-634-4446

660 Chestnut Street, Manchester, NH, 03104

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Private health insurance; Cash or self-payment

WestBridge

Call: 603-634-4446

Manchester, NH, 03104

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Private health insurance; Cash or self-payment

Better Life Partners

Call: 866-679-0831

263 Main Street, Nashua, NH, 03060

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

GateHouse Treatment

Call: 603-945-5525

491 Amherst Street, Suite105, Nashua, NH, 03063

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; Sign language services for the deaf and hard of hearing

Greater Nashua Council on Alcoholism

Call: 603-816-7788

615 Amherst Street, Nashua, NH, 03063

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Federal, or any government funding for substance use treatment programs; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health ins

Greater Nashua Mental Health

Call: 603-889-6147 x1574

440 Amherst Street, Nashua, NH, 03063

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Exclusively Serves (Population), Language Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Groups Recover Together

Call: 888-858-1723

155 Main Dunstable Road, Unit 115, Nashua, NH, 03060

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the

Harbor Care

Call: 603-816-7788

615 Amherst Street, Nashua, NH, 03063

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Federal, or any government funding for substance use treatment programs; Medicaid; Cash or self-payment

Harbor Care

Call: 603-821-7788

45 High Street, Nashua, NH, 03060

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Integrate

Call: 888-649-1149

21 Factory Street, Nashua, NH, 03060

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid

Lamprey Health Care

Call: 603-883-1626

22 Prospect Street, Nashua, NH, 03060

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or

Process Recovery Center

Call: 888-649-1149

17 Factory Street, Nashua, NH, 03060

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid

Showing 50 of 70 facilities. Browse by city above for more.

Data provided by SAMHSA findtreatment.gov

Need Help Finding Treatment in New Hampshire?

Contact facilities directly using the phone numbers listed above, or call the SAMHSA National Helpline for free, confidential referrals 24/7.

SAMHSA Helpline: 1-800-662-HELP

About Substance Use in New Hampshire

Substance Use Disorder Prevalence

According to the SAMHSA National Survey on Drug Use and Health (NSDUH), approximately 18.89% of adults in New Hampshire experienced a substance use disorder in the past year.

  • Alcohol Use Disorder: 10.72%
  • Opioid Use Disorder: 2.24%
  • Co-occurring SUD & Mental Illness: 8.74%
Treatment Gap in New Hampshire

An estimated 82.77% of adults in New Hampshire who needed substance use treatment did not receive it. Only 3.27% received treatment in the past year.

If you or someone you know needs help, call the SAMHSA National Helpline at 1-800-662-4357 for free, confidential referrals 24/7.

Medicaid & Insurance Coverage

Many treatment facilities in New Hampshire accept Medicaid, Medicare, and private insurance. Financial barriers should not prevent anyone from accessing care.

How to Get Help in New Hampshire

Finding the right treatment program is an important first step. New Hampshire offers a range of treatment options:

Call the SAMHSA National Helpline at 1-800-662-4357 or the 988 Suicide & Crisis Lifeline at 988 for immediate support.

Statistics sourced from the SAMHSA National Survey on Drug Use and Health (NSDUH) 2023-2024. Rehab Connect USA is an informational directory and is not a treatment provider. Always verify information directly with treatment facilities.