Admissions specialists available 24/7
  • Free
  • Confidential
  • No obligation
Who answers? (833) 589-6933

Treatment provider

New Horizons Medical: 5 Locations, Programs & Insurance

New Horizons Medical operates 5 treatment locations in our directory, in Massachusetts. Services across its locations include outpatient, medication-assisted treatment (mat), dual diagnosis, and telehealth.

Website: newhorizonsmedical.org

New Horizons Medical locations

New Horizons Medical

Fitchburg, MA 01420

6.3GoodStartDrugRehab Score 6.3 out of 10
Setting
Outpatient
Operator
Private
MAT
Offered

Levels of care

  • Outpatient
  • Medication-Assisted Treatment
  • Dual Diagnosis
  • +1 more

Payment accepted

Medicaid · Medicare · Private insurance +3 more

“Get help” calls our free helpline, not this facility.

Lawrence Medical Center

Framingham, MA 01702

6.5GoodStartDrugRehab Score 6.5 out of 10
4.4Google57 reviews
Setting
Outpatient
Operator
Private
MAT
Offered

Levels of care

  • Outpatient
  • Medication-Assisted Treatment
  • Dual Diagnosis
  • +1 more

Payment accepted

Medicaid · Medicare · Private insurance +3 more

“Get help” calls our free helpline, not this facility.

New Horizons Medical

Haverhill, MA 01830

6.4GoodStartDrugRehab Score 6.4 out of 10
4.4Google23 reviews
Setting
Outpatient
Operator
Private
MAT
Offered

Levels of care

  • Outpatient
  • Medication-Assisted Treatment
  • Dual Diagnosis
  • +1 more

Payment accepted

Medicaid · Medicare · Private insurance +3 more

“Get help” calls our free helpline, not this facility.

New Horizons Medical

Quincy, MA 02169

6.7GoodStartDrugRehab Score 6.7 out of 10
4.8Google69 reviews
Setting
Outpatient
Operator
Private
MAT
Offered

Levels of care

  • Outpatient
  • Medication-Assisted Treatment
  • Dual Diagnosis
  • +1 more

Payment accepted

Medicaid · Medicare · Private insurance +3 more

“Get help” calls our free helpline, not this facility.

New Horizons Medical

Lynn, MA 01901

6.2GoodStartDrugRehab Score 6.2 out of 10
3.9Google34 reviews
Setting
Outpatient
Operator
Private
MAT
Offered

Levels of care

  • Outpatient
  • Medication-Assisted Treatment
  • Dual Diagnosis
  • +1 more

Payment accepted

Medicaid · Medicare · Private insurance +3 more

“Get help” calls our free helpline, not this facility.

Programs offered

Level of careLocations
Outpatient5 of 5
Medication-Assisted Treatment (MAT)5 of 5
Dual Diagnosis5 of 5
Telehealth5 of 5

Frequently asked questions

How many locations does New Horizons Medical have?

Our directory lists 5 New Horizons Medical locations in Massachusetts, based on SAMHSA FindTreatment.gov data. The operator may run other sites that are not listed.

What insurance does New Horizons Medical accept?

Payment options reported by its locations include Medicaid, Medicare, Private Insurance, Military Insurance (TRICARE), Cash / Self-Pay, and State-Funded / Low-Cost. Accepted plans differ by location, so verify your benefits with the specific facility. For a free insurance check, call (833) 589-6933.

Source: SAMHSA FindTreatment.gov, data updated October 2026. Locations are grouped by the website each facility lists. StartDrugRehab.com is not affiliated with New Horizons Medical.