Addiction Treatment Serving Dover, Rochester, Portsmouth & the NH Seacoast

HearthWell Recovery is an outpatient addiction treatment program in downtown Dover, New Hampshire. Our Partial Hospitalization Program (PHP) and Intensive Outpatient Program (IOP) serve adults from Dover and communities across Strafford County and the New Hampshire Seacoast.

Because our programs are outpatient, you live at home (or in sober living) and come to us for treatment. That means being close by matters. If you live within a reasonable drive of Dover, HearthWell can be a practical option for structured care without leaving your family, job, or community.

Call AdmissionsRequest a Call

Communities We Serve

Clients come to HearthWell from across the region, including:

Strafford County

Dover, Rochester, Somersworth, Durham, Barrington, Lee, Madbury, Rollinsford, Farmington, Milton, and New Durham

The Seacoast

Portsmouth, Newington, Greenland, Stratham, Exeter, Hampton, and Rye

Nearby Towns

Newmarket, Nottingham, Northwood, and surrounding communities

Don’t see your town? Call us. If HearthWell isn’t the right fit for where you live, our admissions team can help you think through other options.

Outpatient Addiction Treatment Close to Home

Partial Hospitalization Program (PHP)

PHP is our most structured level of outpatient care (ASAM Level 2.5). Clients attend treatment for several hours a day, multiple days a week, and return home in the evenings. It’s often a good fit after detox or a hospital stay, or for someone who needs more support than weekly therapy can provide. Learn more about PHP.

Intensive Outpatient Program (IOP)

IOP (ASAM Level 2.1) offers structured treatment on a part-time schedule, so you can keep up with work, school, and family. It’s often a step down from PHP or a starting point for people who need flexible, ongoing support. Learn more about IOP.

Not sure which is right? Every client starts with an individualized assessment, and you can step up or down between levels of care without starting over. Compare our programs.

Insurance for New Hampshire Residents

HearthWell accepts Anthem Blue Cross Blue Shield and AmeriHealth Caritas New Hampshire (NH Medicaid). Our admissions team can verify your coverage over the phone before you start. See our FAQ for more on insurance, program length, and what to expect.

Getting to HearthWell

We’re located at 33 Main St, Dover, NH 03820, in downtown Dover. Our office hours are Monday through Friday, 9:00 a.m. to 5:00 p.m. Treatment is in person; we don’t offer telehealth because we believe face-to-face connection matters, especially in early recovery.

Please call ahead before visiting. Our staff is focused on clients during the day, so we’d like to plan a time to meet you.

Get directions on Google Maps

For Referring Providers in the Region

Hospitals, detox programs, therapists, and primary care providers across the Seacoast refer patients to HearthWell for PHP and IOP. If you’re referring someone, see For Professionals for what to send and what happens next.

In crisis? Call or text 988 (Suicide & Crisis Lifeline) or call 911 for immediate help. HearthWell is an outpatient program and is not an emergency service.

Take the First Step

Reaching out is confidential. Call (978) 722-4325, email admissions@hearthwellrecovery.org, or use the form below and our admissions team will get back to you.