Hope on Haven Hill – Rochester
Accepts Insurance
TREATS
Substance use disorder
Mental health
LEVELS OF CARE
Outpatient
INSURANCE
Accepts insurance
Medicaid · TRICARE · VA Community Care
About Hope on Haven Hill – Rochester
Hope on Haven Hill operates from 40 Charles Street in Rochester. The site sits in Strafford County, which shapes which public funding routes apply. Nearby communities include Exeter, Raymond and Somersworth. New Hampshire draws people across long distances for treatment, so travel time is worth weighing against waiting time.
Residential treatment, intensive outpatient and outpatient care are delivered here, alongside medication-assisted treatment, telehealth appointments and care for co-occurring mental health conditions. Which level fits depends on the assessment rather than on what is available, so the useful first question is what that assessment involves.
Key Facility Details
- Federal Registration: Listed in the federal treatment register, the national inventory of licensed treatment facilities.
- State Licensing: Licensed by the New Hampshire Department of Health and Human Services. Licensure is a legal requirement for behavioral health facilities operating in New Hampshire.
- Accreditation: Not listed
- Levels of Care: Residential Inpatient, Intensive Outpatient, Outpatient Services, Medication-Assisted Treatment
- Location: Rochester, New Hampshire, Strafford County
- Phone: 603-841-5353
Key Facility Details
- Primary focusAlcohol, Opioids, Stimulants, Nicotine and tobacco
- Programs forYoung adults, Women, Pregnant women
Facility Type
Licensing and Accreditation
Setting and Surroundings
A town, low lying setting near Dover, 17 miles from the coast. The nearest town is Rochester (population 30k), under a mile away.
Nearest named features
- Isinglass RiverRiver · 4.8 miles
- Rocky HillsMountain range · 12 miles
- Orris FallsWaterfall · 13 miles
Getting there
- Portsmouth International Airport at Pease (PSM)Regional · 17 miles
- Portland International Jetport (PWM)Major international · 41 miles
Setting and distances are calculated from this facility’s coordinates against GeoNames (CC BY 4.0), OurAirports and Natural Earth. Distances are straight line, not driving distance.
Treatment Services at Hope on Haven Hill
Residential treatment, intensive outpatient and outpatient care run to a set weekly schedule, with evenings and weekends spent at home. That suits people holding down work or caring responsibilities, though it asks more of someone managing early recovery alone. Ask what the assessment involves before you commit.
Residential runs both short and long term, so the question at intake is which length the assessment points toward. Buprenorphine and naltrexone are available and paired with counseling rather than prescribed alone. Co-occurring mental health conditions are treated in the same building rather than split across providers.
Levels of Care
Substances and Addictions Treated
Mental Health Disorders Treated
Counseling and Therapy
Specialized Programs
Hope on Haven Hill Address, Location and Contact Information
The address is 40 Charles Street, Rochester, NH 03867, in Strafford County. The catchment reaches Exeter, Raymond and Somersworth. Confirm what a program covers before traveling in, since the level of care listed is not always the level with capacity.
Telehealth appointments cover some contact where travel is difficult, which removes part of the journey for people further out. Interpreting services including ASL are available on request. Ask what a first appointment involves and how long the current wait runs before making the trip.
Cities within reach
Nearest neighborhoods
Distances are measured from this facility's recorded coordinates and are straight line, not driving distance.
Near Hope on Haven Hill
- 0.6MILES AWAY
Better Life Partners – Rochester
RochesterNew HampshireDetoxOutpatientTelehealthAccepts InsuranceAccepts MedicaidBetter Life Partners operates from 55 Summer Street in Rochester. The site sits in Strafford County, which shapes which public funding routes apply. Nearby communities include…
View facilityCall - 0.9MILES AWAY
Community Partners – Rochester
RochesterNew Hampshire2.1★★☆☆☆36 Google reviewsOutpatientTelehealthWalk-inAccepts InsuranceAccepts MedicaidCommunity Partners operates from 25 Old Dover Road in Rochester. The site sits in Strafford County, which shapes which public funding routes apply. Nearby communities include…
View facilityCall - 1.6MILES AWAY
TruHealing Rochester – Rochester
RochesterNew Hampshire3.3★★★☆☆8 Google reviewsDetoxPHPIOPAccepts InsuranceAccepts MedicaidTruHealing Rochester operates from 35 East Industrial Way in Rochester. The site sits in Strafford County, which shapes which public funding routes apply. Nearby communities include…
View facilityCall - 4.7MILES AWAY
Greater Seacoast Health – Somersworth
SomersworthNew Hampshire2.9★★★☆☆210 Google reviewsDetoxOutpatientTelehealthAccepts InsuranceAccepts MedicaidGreater Seacoast Health operates from 311 Route 108 in Somersworth. The site sits in Strafford County, which shapes which public funding routes apply. Nearby communities include…
View facilityCall - 5.0MILES AWAY
Community Partners – Somersworth
SomersworthNew Hampshire5.0★★★★★1 Google reviewsOutpatientTelehealthWalk-inAccepts InsuranceAccepts MedicaidCommunity Partners operates from 7 Works Way in Somersworth. The site sits in Strafford County, which shapes which public funding routes apply. Nearby communities include Dover,…
View facilityCall - 5.5MILES AWAY
Merrimack River Medical Services – Somersworth
SomersworthNew Hampshire4.2★★★★☆24 Google reviewsOutpatientTelehealthAftercareAccepts InsuranceAccepts MedicaidMerrimack River Medical Services operates from 200 Route 108 in Somersworth. The site sits in Strafford County, which shapes which public funding routes apply. Nearby communities…
View facilityCall - 6.0MILES AWAYDoverNew Hampshire3.0★★★☆☆
10 Google reviewsResidentialIOPOutpatientAccepts InsuranceAccepts MedicaidCommunity Partners operates from 272 County Farm Road in Dover. The site sits in Strafford County, which shapes which public funding routes apply. Nearby communities include…
View facilityCall
How Much Does Treatment at Hope on Haven Hill Cost?
Rehab paid in cash in New Hampshire often costs $1,750 to $5,600 for a week of medical detox, $7,000 to $30,000 a month for residential treatment, $3,000 to $10,000 a month for an intensive outpatient program and $1,500 to $5,500 a month for standard outpatient care. RehabSeekers found no published prices for Hope on Haven Hill when this page was written. The New Hampshire figures are an estimate.
Standard parts of the price are accommodation, meals, medical monitoring, the intake assessment, group therapy and individual counseling. Specialized therapies, such as CBT or EMDR, may be added to the bill. Ask Hope on Haven Hill what applies to the care you need.
Payment Options
Medications Offered
Support Services
Dual Diagnosis Treatment
Assessment and Testing
Key Locations Served Near You
Hope on Haven Hill – Rochester
Accepts Insurance
Is this your facility?
Get Verified to rank above unverified listings, show the Verified badge and be contacted directly.
Hope on Haven Hill – Rochester
Accepts Insurance
Hope on Haven Hill Reviews and Ratings
Choosing a treatment program is easier with accounts from patients who have already been through the door. Reviews of Hope on Haven Hill in Rochester are gathered here for that reason.
Look for detail on how the first week went, how staff communicated and what support followed treatment.
I have had the privilege of working with hope on haven hill as a referral partner in the community since they opened their doors over 10 years ago. They provide a much needed service to the community. Expectant and… parenting mothers face greater challenges and often are unable to find help. Some providers won’t treat pregnant women, and the schedule for most treatment centers demand something from moms they often can’t do: spend time away from their children. Providing a resource that accommodates parenting and provides extra supervision and childcare is much needed. The passion and expertise that Hope on Haven Hill offers their clients is invaluable.
Amazing place, people helping people
they are the best in recovery help especially from the lowest point , the team has got you with forgiving love.
A safe place with help for all in the heart of Rochester
Very fortunate to have this program in the community.
Excellent programs very knowledgeable and helpful staff
No reviews match those filters.
Ratings and reviews from Google, collected 22 September 2026. RehabSeekers does not edit or remove them.
More Rehab Centers Near a River
- 4.7MILES FROM Littlefield River
Nantucket Counseling – Springvale
SpringvaleMaine2.4★★☆☆☆18 Google reviewsOutpatientTelehealthAftercareAccepts InsuranceAccepts MedicaidNantucket Counseling operates from 469 Main Street in Springvale. The site sits in York County, which shapes which public funding routes apply. Nearby communities include Alfred…
View facilityCall - 4.6MILES FROM Littlefield River
Maine Health Behavioral Health – Springvale
SpringvaleMaine2.4★★☆☆☆18 Google reviewsDetoxOutpatientTelehealthAccepts InsuranceAccepts MedicaidMaine Health Behavioral Health operates from 474 Main Street in Springvale. The site sits in York County, which shapes which public funding routes apply. Nearby communities…
View facilityCall - 1.1MILES FROM Piscassic River
Lamprey Healthcare – Newmarket
NewmarketNew Hampshire4.8★★★★★796 Google reviewsDetoxOutpatientTelehealthAccepts InsuranceAccepts MedicaidLamprey Healthcare operates from 207 South Main Street in Newmarket. The site sits in Rockingham County, which shapes which public funding routes apply. Nearby communities include…
View facilityCall - 2.8MILES FROM Bellamy River
Health Care Resource Centers – Portsmouth
PortsmouthNew Hampshire3.3★★★☆☆11 Google reviewsOutpatientTelehealthAftercareAccepts InsuranceAccepts MedicaidHealth Care Resource Centers operates from 177 Shattuck Way in Portsmouth. The site sits in Rockingham County, which shapes which public funding routes apply. Nearby communities…
View facilityCall - 0.8MILES FROM Littlefield River
Layman Way Recovery Center – Alfred
AlfredMaineResidentialOutpatientTelehealthAccepts InsuranceAccepts MedicaidLayman Way Recovery Center operates from 2 Layman Way in Alfred. The site sits in York County, which shapes which public funding routes apply. Nearby communities…
View facilityCall - 3.1MILES FROM Winnicut RiverPortsmouthNew Hampshire4.2★★★★☆
11 Google reviewsDetoxPHPIOPAccepts InsuranceAccepts TRICAREBaypoint Health operates from 30 International Drive in Portsmouth. The site sits in Rockingham County, which shapes which public funding routes apply. Nearby communities include Dover,…
View facilityCall - 2.2MILES FROM York River
Seacoast Add Recovery Consultants – York
YorkMaineOutpatientTelehealthAftercareAccepts InsuranceAccepts MedicareSeacoast Add Recovery Consultants operates from 433 U.S. Route 1 in York. The site sits in York County, which shapes which public funding routes apply. The…
View facilityCall