Heroin Addiction Treatment in Portland, Maine

Liberty Bay Recovery Center provides compassionate heroin addiction treatment in Portland, ME. Get medical detox, opioid rehab, therapy and recovery planning from a team who will prioritize your safety.

What Is Heroin Rehab?

Heroin rehab provides a safe and structured environment for adults to stop using heroin and reach recovery. Treatment supports you through withdrawal and cravings, while addressing mental health concerns, finding healthy daily routines, and getting to the root causes for opioid use.

Rehab for heroin use disorder usually starts with medical detox before transferring patients to continue care through therapy and ongoing treatment.

Your team at Liberty Bay Recovery Center will work with you to develop a custom treatment program, based on your physical health, history, symptoms, and recovery goals.

Signs of Heroin Addiction

Heroin use disorder can have an impact on physical health, mood, behavior, and your ability to work, go to school, or care for family members. Warning signs often include:

  • Strong cravings for heroin
  • Needing more heroin to feel the same effect
  • Withdrawal symptoms between uses
  • Nodding off or sleeping more than usual
  • Missing work, school, or family duties
  • Withdrawing from loved ones

If any of these apply to you or someone you know, getting professional heroin addiction treatment is the safest option.

Heroin Addiction and Withdrawal Treatment

Heroin withdrawal symptoms often feel intense. Some symptoms include:

  • Nausea
  • Vomiting
  • Sweating
  • Chills
  • Body aches
  • Anxiety
  • Trouble sleeping
  • Strong cravings

Medical detox allows patients to be monitored 24/7 while receiving medication to help with certain symptoms during the early, more dangerous stages of withdrawal.

Liberty Bay Recovery Center features medically supervised heroin detox with 24-hour clinical monitoring. Detox typically lasts 3 to 7 days, but this can vary a bit based on your symptoms, health, and progress.

Levels of Care at Liberty Bay Recovery Center

Medical Detox

Detox helps you clear heroin from your body while licensed staff closely monitor withdrawal symptoms, cravings, sleep, nutrition, and comfort.

Inpatient Rehab

Our inpatient rehab program offers 24/7 structure in a comfortable residential environment, free from common stressors and triggers. 

Partial Hospitalization Program (PHP)

PHP allows participants to attend 30 or more hours of group counseling each week, plus individual therapy, case management, and medical care.

Intensive Outpatient Program

In IOP we offer 15 or more hours of weekly group counseling, in addition to individual therapy sessions, case management, and recovery planning.

Therapies Used in Heroin Addiction Treatment

Treatment for heroin addiction should be treated with a variety of evidence-based approaches, to address withdrawal, cravings, behavior patterns, trauma, and relapse risk.

In treatment, you’ll receive:

Why Choose Liberty Bay Recovery Center

Detox and Rehab in One Setting

Get medical detox, inpatient care, PHP, IOP, and aftercare planning through one connected recovery team.

Opioid Addiction Treatment Support

Care supports heroin withdrawal, cravings, relapse risk, and medication management when clinically appropriate.

Licensed Treatment Professionals

Care is led by licensed clinicians, nurse practitioners, counselors, and recovery staff with addiction treatment experience.

Comfortable Recovery Environment

Recover in a structured setting with private bathrooms, chef-prepared meals, gym access, and nurses on-site at all times.

Our Success Stories

Brittani Martin

5.0/5.0 rating

Marco

Top Tier staff.

5.0/5.0 rating

Greg

An excellent treatment center that is focused on the whole person. A team of leaders that cares and a facility that is dedicated to positive…

5.0/5.0 rating

Most Insurance Accepted

Start Heroin Rehab in Portland, Maine

FAQS

What is heroin rehab?

Drug rehab for heroin provides a safe place for addicts to detox heroin while under medical supervision. Heroin rehab also includes evidence-based therapies to treat the root cause of addiction.

How long does heroin rehab take?

Heroin detox can take 3–7 days while inpatient rehab typically lasts 21, 30, or 60 days based on your insurance and needs. Partial hospitalization and intensive outpatient care last 30+ hours and 15+ hours per week respectively.

Does heroin rehab include detox?

Yes, heroin detox is the first step of treatment for heroin use disorder. At Liberty Bay Recovery Center, we offer a comfortable and safe detox experience.

What are heroin withdrawal symptoms?

Symptoms of heroin withdrawal include nausea, sweating, body aches, anxiety, sleep problems, vomiting, diarrhea, and cravings. If you experience several of these symptoms, you may benefit from medical detox. 

Does insurance cover heroin addiction treatment?

Many insurance plans cover heroin addiction treatment when care is medically necessary. Most major insurances are accepted at Liberty Bay Recovery Center and we can help verify benefits before treatment will begin.

Is heroin addiction treatable? 

Yes. Heroin addiction is treatable through medical care, therapy, medication, and lifelong recovery management.

What is heroin rehab?

Drug rehab for heroin provides a safe place for addicts to detox heroin while under medical supervision. Heroin rehab also includes evidence-based therapies to treat the root cause of addiction.

Heroin detox can take 3–7 days while inpatient rehab typically lasts 21, 30, or 60 days based on your insurance and needs. Partial hospitalization and intensive outpatient care last 30+ hours and 15+ hours per week respectively.

Yes, heroin detox is the first step of treatment for heroin use disorder. At Liberty Bay Recovery Center, we offer a comfortable and safe detox experience.

Symptoms of heroin withdrawal include nausea, sweating, body aches, anxiety, sleep problems, vomiting, diarrhea, and cravings. If you experience several of these symptoms, you may benefit from medical detox. 

Many insurance plans cover heroin addiction treatment when care is medically necessary. Most major insurances are accepted at Liberty Bay Recovery Center and we can help verify benefits before treatment will begin.

Yes. Heroin addiction is treatable through medical care, therapy, medication, and lifelong recovery management.

Addiction Recovery Blog

Addiction Treatment Therapy, Drug Rehab, Meth, Recovery, Substance Abuse Treatment

May 25, 2026

Crystal meth can have serious short- and long-term effects on physical and mental health. Harmful use of meth not only affects the person using...

Addiction, Recovery

January 1, 2026

If you are currently recovering from drug or alcohol addiction, you already know that relapse is possible. A relapse prevention plan gives you a...

Addiction

November 25, 2025

Klonopin (clonazepam) is a prescription medication in the benzodiazepine family, often used to treat anxiety disorders and seizures. It works by calming the nervous...

Verify Your Insurance