Real People, Real Recovery

Drug and Alcohol Addiction Treatment, Extended Care and Sober Living in New Hampshire

Learn More

Granite Recovery Centers is Dedicated to Providing High Quality, Affordable Addiction Treatment

who we help - granite recovery centers - drug and alcohol addiction treatment, extended care and sober living in new hampshire

Who We Help

At Granite Recovery Centers, we offer individuals struggling with addiction a full spectrum of care from medical detoxification and primary residential treatment to extended care services and sober living.

how we help - granite recovery centers - drug and alcohol addiction treatment, extended care and sober living in new hampshire

How We Help

Each of Granite Recovery Centers’ premier treatment programs has a specific location and focus; however, all of our programs are deeply rooted in the 12 step principles¬†and traditions.

what sets us apart - granite recovery centers - drug and alcohol addiction treatment, extended care and sober living in new hampshire

What Sets Us Apart

We understand the relationship between addiction and mental health. We have highly-trained clinical teams of experts at each of our centers that are there to assist those struggling with co-occurring disorders.

most insurances accepted - granite recovery centers - drug and alcohol addiction treatment, extended care and sober living in new hampshire

Most Insurance Accepted

We work with most insurances and Green Mountain Treatment Center is in Network with Blue Cross and Optum. Our admissions team is always available to answer any questions. Call (877) 890-3234 to contact us right now.

Our New Hampshire Programs

Our New Hampshire Programs

The Granite House for Men

35 W Broadway
Derry, NH 03038

Green Mountain Treatment Center

244 High Watch Rd
Effingham, NH 03882

New Freedom Academy

367 Shaker Rd
Canterbury, NH 03224

Queen City Sober Living

173 Merrimack St
Manchester, NH 03103

Granite House for Women

Granite House for Women
57 North Main Street
Concord, NH 03301

Contact Us: (877) 890-3234

To get started, please call (877) 890-3234 (phones answered 9AM to 9PM eastern time, 7 days per week) or use the contact form below.