Addiction & Mental Health Treatment Center Near Boston

Massachusetts' Leading Experts In Hope & Healing

You deserve trusted, evidence-based care for both addiction or mental health issues. The Recovery Team – Newton is led by nationally recognized experts, backed by tons of 5-star reviews, and covered by most insurance plans.

Here, you’ll find a supportive, structured environment to get away from triggers while staying close to home. With comprehensive therapy, medical support, and compassionate care, all the tools to regain control of your mind and start feeling better are accessible.

If you’re looking for a change of scenery, our Falmouth location on Cape Cod also offers the same trusted care in a peaceful, coastal setting right here in Massachusetts.

Treatment For:

Get help for substance use disorders —including alcohol, opioids, stimulants, prescription medications, and more — or for mental health conditions like anxietydepressionPTSD, and trauma-related disorders. Or, address both for comprehensive healing.

The Recovery Team - Newton Building
Facility Exterior Modern Building
Comfortable Therapy Room

Treatment Truly Personalized To You​

With both intensive full day programs and outpatient programs, you have treatment options that meet you where you’re at. Our programs all combine proven therapies with holistic options and comfortable amenities. No matter your situation, there’s a way to regain control and start feeling better!

Proven Therapies

Therapy provides a safe space for you to express your thoughts, process emotions, and work through challenges without fear of judgment. You get to the root of your substance use or mental health issue to gain clarity and learn healthy ways to cope. 

Holistic Treatment

Alongside proven, intense therapies, holistic practices nurture mental and physical well-being to reduce stress and promote emotional balance and unlock subconscious blocks.

Amenities That Support Your Healing

The Recovery Team Newton offers a welcoming, comfortable environment designed to support healing from the moment you walk through the doors. Our hospitality team ensures every detail is taken care of, for a smooth and stress-free experience so you can focus entirely on your healing. The facility offers a peaceful setting away from the stress and triggers of city life while remaining close to home for those in the Greater Boston area. 

Support After Treatment

Treatment Here is Covered by Insurance

Most insurance plans cover treatment here, making the cost to you as low as possible - sometimes even zero.

The Recovery Team - Newton

You’re surrounded by support — from clinical care and therapy to case management and ongoing coaching. Your team works together for personalized, evidence-based treatment that addresses both addiction and mental health for lasting recovery.

Available 24/7

The Next Step Is A Simple Phone Call​

Starting treatment can come with a lot of questions. Get answers about your specific situation without judgement. (We’ve been there before ourselves). No one will know you inquired and there is no commitment to call. 

Contact us for more information :

Call Us

(800) 817-1247

Verify Insurance

100% Confidential

The Recovery Team - Newton

233 Needham St, Newton Upper Falls, MA 02464
(Other Massachusetts location in Cape Cod, MA)