Addiction Treatment Near Waltham, Massachusetts

Life in Waltham often means balancing a lot at once: work, family, school schedules, long days that move fast. Over time, that kind of ongoing stress can lead people to rely on alcohol or drugs to cope, even when that was never the plan.

If you're a Waltham resident starting to question your relationship with alcohol or drugs, you're not alone, and you don't have to figure it out by yourself. GBAC helps Waltham residents access addiction treatment that fits real life, without judgment or pressure.

Admissions answers 24/7. Calls are free and confidential, and calling doesn't commit you to anything.

Licensed, accredited and verified

  • Massachusetts Department of Public Health
  • The Joint Commission Gold Seal of Approval
  • LegitScript certified
  • Verified by Psychology Today
  • Member of the Charles River Regional Chamber

Is GBAC a good fit for you?

Most people who call us want to know this first. Here's the short answer.

We can help if you

  • Are an adult struggling with alcohol or drugs, with or without anxiety, depression or trauma
  • Need more than weekly therapy, but can live safely at home or in sober housing
  • Want to keep working or going to school (our evening and virtual options help)
  • Are stepping down from detox, a hospital stay or residential care
  • Have a commercial insurance plan we work with

Another program may fit better if you

  • Need detox now. We don't run a detox unit, but we help arrange one, then you start with us.
  • Need to live at a treatment center. Our programs are outpatient. We can help arrange residential care through partners.
  • Aren't sure your plan is accepted. Call us and we'll tell you honestly, free of charge.
  • Are in a crisis right now. Call or text 988, or call 911.

Addiction treatment options for Waltham residents

People from Waltham come to GBAC at different points in their recovery. Some need daily structure. Others need flexible care that works around a job, school or family. We offer a full continuum of care so you can get the level of support that actually fits your life. Every program uses evidence-based therapy, trauma-informed care and practical skills you can use outside of treatment.

Detox placement for Waltham residents

If medical detox is needed before starting treatment, we help coordinate safe, appropriate detox placement in the Greater Boston area. That includes clinically supervised withdrawal, medication support when it's appropriate, and a direct line into PHP or IOP once detox is done. Many people from Waltham start with detox, then step right into structured outpatient treatment.

Partial Hospitalization Program (PHP)

Our day treatment program (PHP) is full-day programming, five days a week, with individual, group and family therapy, case management, relapse prevention and medication management when it's needed. You return home to Waltham each evening. It's the highest level of outpatient care we offer.

Intensive Outpatient Program (IOP)

Our evening treatment program (IOP) gives you structured therapy several days a week, with skills for emotional regulation and stress, relapse prevention and accountability, while you keep up with work, school or caregiving. Many people from Waltham start here, or step down into it after PHP.

Outpatient Program (OP)

Our outpatient program offers ongoing therapy and support for long-term recovery. It's a good fit if you're stepping down from a higher level of care, want flexible ongoing support, already attend AA, NA or another recovery group, or are rebuilding routine and stability.

What we treat

GBAC provides treatment for adults from Waltham and the surrounding area dealing with:

What to expect when you start treatment

  1. Your first call

    A private, no-pressure phone call. You can share what's going on, ask questions and get honest answers before you decide anything.

  2. Insurance and logistics

    We verify your insurance, explain coverage in plain language and tell you about any costs up front, so nothing feels confusing on day one.

  3. Arrival and orientation

    You're welcomed by our staff, shown around, and introduced to your care team at a comfortable pace.

  4. Clinical assessment

    A licensed clinician talks with you about your history, symptoms and goals, and recommends the level of care that fits your real life.

  5. Your treatment schedule

    A steady routine of group and individual therapy, skills work and, when appropriate, medication management, adjusted to your needs.

  6. Family involvement, when helpful

    When it helps, we offer family therapy and keep loved ones updated as part of your plan.

  7. Continued support and next steps

    We check in regularly, track progress, and help you plan what comes after this level of care so support doesn't stop when the program does.

Addiction in Waltham and Middlesex County

While geographically close to Boston, Waltham has its own community identity, and treatment works best when it’s tailored to that community. For 2024, the Massachusetts Bureau of Substance Addiction Services Dashboard recorded 24 any-substance-related deaths and 1,039 emergency room visits in Waltham (a 3% increase from the previous year), with 159 people admitted to treatment services (excluding MAT). Middlesex County as a whole saw 496 deaths and 19,464 emergency room visits. These numbers point to a growing need for professional behavioral health treatment in Waltham and the surrounding county.

Insurance and cost

Check your insurance

Most people can't tell what their plan covers for addiction treatment. Our admissions team can, usually within a few minutes. Checking is free, confidential, and doesn't commit you to anything.

  • Aetna
  • Anthem
  • Blue Cross Blue Shield
  • Cigna
  • Humana
  • UnitedHealthcare

Plans we work with

  • Aetna
  • Anthem
  • Blue Cross Blue Shield
  • Cigna
  • Harvard Pilgrim
  • Humana
  • UniCare
  • UnitedHealthcare

Not seeing your plan? Call us or send your details — we'll tell you honestly what your options are.

How to get started

Calling doesn't commit you to anything. It's a private conversation about what's going on and what would help.

  1. Call or send your insurance details

    Talk to our admissions team at (877) 920-6583, or use the insurance form. We check your benefits for you.

  2. Confidential assessment

    A short conversation about your substance use, mental health and treatment history, so we can recommend the right level of care.

  3. Start your program

    We handle the paperwork and coordinate with your insurance. Often you can start right away.

Getting here from Waltham

Getting to GBAC from Waltham

Most Waltham residents reach our Needham center in about 20 to 30 minutes.

Greater Boston Addiction Centers
322 Reservoir St.
Needham, MA 02494

Free help in Massachusetts

If we aren't the right fit, or you need help tonight, these services are free and open 24/7 unless noted.

  • 988 Suicide and Crisis Lifeline

    Call or text 988

    For anyone in emotional distress, or worried about someone.

  • Massachusetts Substance Use Helpline

    (800) 327-5050

    Call or text. Finds treatment, including detox, and can connect you to programs. helplinema.org

  • Massachusetts Behavioral Health Help Line

    (833) 773-2445

    Call or text. Mental health and substance use help, crisis services and referrals. No insurance needed. masshelpline.com

  • Al-Anon and Alateen

    (508) 366-0556

    Support for family members and friends.

Source: Mass.gov helplines for treatment and recovery.

The people you'll work with

Therapists, case managers and recovery staff who work as one team on your care.

  • Angela Kelly

    Program Director

  • Max Schade

    Director of Operations

  • Lori Skorohod

    Primary Therapist, LADC

Meet the whole team

In their words

I came in broken and desperate for help—and GBAC showed me it was going to be okay. I'd never considered evening treatment before, but I needed help without missing work or school. GBAC exceeded my expectations. I've never met a more supportive, kind, and dedicated group of people. They truly cared about my sobriety—and because of them, I have my life back.

Matt, Evening Outpatient Program graduate

In my opinion, every town should have a "safe" place for those in need. Not everyone has the resources they need to not only want the help, but to get the help they deserve. This is a fantastic PHP program, with professional assistance for those in need. I am so grateful that this program exists for those who are in need. Highly recommend.

Jonathon, Day Treatment Program

Complete transparency here… GBAC is filled with some of the hardest working and most selfless humans! Everyone who walks through that door every morning made an impact on me. They are there through the ups, downs, and in-betweens and the staff GENUINELY care about your recovery and they get it (been in multiple IOP programs and can say this is rare).

Tara, GBAC client

Questions about treatment near Waltham

How far is GBAC from Waltham?

Most Waltham residents reach our Needham center in about 20 to 30 minutes.

Do I need detox before starting treatment?

Not everyone does. If detox is needed, we help arrange safe, medically supervised placement and coordinate next steps.

What's the difference between PHP and IOP?

PHP is full-day treatment with the most structure. IOP meets fewer hours a week and gives you more flexibility. We help you decide what fits your life.

Can I keep working while in treatment?

Many Waltham residents continue working or attending school during IOP. We help build your schedule around your real responsibilities.

Does GBAC accept insurance?

We work with most major insurance plans and verify your benefits before you start.

Ready to talk?

Admissions answers 24/7. It's free, confidential, and you don't have to decide anything on the first call.

Verify insurance

Check your insurance

Find out what your plan covers for day or evening treatment. It's free, confidential, and you don't have to commit to anything.

In crisis? Call or text 988. In an emergency, call 911.

Call (877) 920-6583Check insurance