70 verified treatment facilities across New Hampshire.
Filter by Payment Type:
Call: 603-752-2040 x1367
133 Pleasant Street, Berlin, NH, 03570
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
Call: 603-739-9103
2957 Main Street, Bethlehem, NH, 03574
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
Call: 603-744-6200 x8000
100 Robie Road, Bristol, NH, 03222
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
Call: 603-523-8804
44 Roberts Road, Canaan, NH, 03741
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
Call: 603-505-4364
367 Shaker Road, Canterbury, NH, 03224
Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment
Payment: Medicaid; Private health insurance; Cash or self-payment
Call: 603-651-1441 x1
70 Route 16-B, Center Ossipee, NH, 03814
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
Call: 603-788-5075
141 Corliss Lane, Colebrook, NH, 03576
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
Call: 603-505-8365
2 Chennell Drive, Concord, NH, 03301
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)
Call: 844-524-6673 x0
42 Pleasant Street, Concord, NH, 03301
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
Call: 603-227-7000 x82557
246 Pleasant Street, Suite 104, Concord, NH, 03301
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
Call: 603-624-4366 x3199
71 Hobbs Street, Suite 304, Conway, NH, 03818
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
Call: 603-216-0277 x107
29 Ashleigh Drive, Derry, NH, 03038
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
Call: 603-317-5600 x624
3 Pierce Road, Dublin, NH, 03444
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)
Call: 603-671-3215 x28105
880 Central Street, Suite 10, Franklin, NH, 03235
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
Call: 603-329-5311
218 East Road, Hampstead, NH, 03841
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
Call: 603-595-3399
323 Derry Road, Hudson, NH, 03051
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
Call: 603-352-1016
160 Emerald Street, Suite 203, Keene, NH, 03431
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
Call: 603-272-6668
12 Kingsbury Street, Keene, NH, 03431
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
Call: 603-524-4664
61 Beacon Street West, Suite 3, Laconia, NH, 03246
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
Call: 603-788-5075
173 Middle Street, Lancaster, NH, 03584
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
Call: 866-679-0831
25 Green Street, Lebanon, NH, 03766
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
Call: 603-523-8804
1 School Street, Suites E and F, Lebanon, NH, 03766
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
Call: 603-448-5610
85 Mechanic Street, Rivermill Commercial Center, Lebanon, NH, 03766
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
Call: 603-575-6701
264 Cottage Street, Littleton, NH, 03561
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
Call: 603-788-5075
536 Cottage Street, Littleton, NH, 03561
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
Call: 603-965-6477
1 B Commons Drive, Suite 7, Londonderry, NH, 03053
Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups, Ancillary Services
Payment: Private health insurance; Cash or self-payment
Call: 866-679-0381 x128
456 Union Street, Manchester, NH, 03103
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
Call: 866-679-0831
- - -, Manchester, NH, 03103
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
Call: 603-782-3004 x2
102 4th Street, Manchester, NH, 03102
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
Call: 603-622-3020
P.O. Box 4982, Manchester, NH, 03108
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
Call: 603-865-1706
1750 Elm Street, Suite 103, Manchester, NH, 03104
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
Call: 603-565-2798
377 South Willow Street, Suite B2-5, Manchester, NH, 03101
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
Call: 603-622-4747
20 Market Street, Lower Level, Manchester, NH, 03101
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
Call: 603-622-5005
228 Maple Street, Manchester, NH, 03103
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
Call: 603-624-4366 x3199
718 Smyth Road, Manchester, NH, 03104
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
Call: 603-668-4111
2 Wall Street, Suites 200-400, Manchester, NH, 03101
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
Call: 603-668-4111
401 Cypress Street, Manchester, NH, 03103
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
Call: 603-397-0970
865 Second Street, Manchester, NH, 03102
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
Call: 603-634-4446
660 Chestnut Street, Manchester, NH, 03104
Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment
Payment: Private health insurance; Cash or self-payment
Call: 603-634-4446
Manchester, NH, 03104
Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment
Payment: Private health insurance; Cash or self-payment
Call: 866-679-0831
263 Main Street, Nashua, NH, 03060
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
Call: 603-945-5525
491 Amherst Street, Suite105, Nashua, NH, 03063
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
Call: 603-816-7788
615 Amherst Street, Nashua, NH, 03063
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
Call: 603-889-6147 x1574
440 Amherst Street, Nashua, NH, 03063
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
Call: 888-858-1723
155 Main Dunstable Road, Unit 115, Nashua, NH, 03060
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
Call: 603-816-7788
615 Amherst Street, Nashua, NH, 03063
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
Call: 603-821-7788
45 High Street, Nashua, NH, 03060
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
Call: 888-649-1149
21 Factory Street, Nashua, NH, 03060
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
Call: 603-883-1626
22 Prospect Street, Nashua, NH, 03060
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
Call: 888-649-1149
17 Factory Street, Nashua, NH, 03060
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
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-HELPAccording 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.
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.
Many treatment facilities in New Hampshire accept Medicaid, Medicare, and private insurance. Financial barriers should not prevent anyone from accessing care.
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.