The Cost of Heroin Addiction Treatment in America
The cost of heroin addiction treatment in America ranges from $1,400 to $60,000+. Learn what you'll really pay, what insurance covers, and your free options.

The cost of heroin addiction treatment is one of the first questions families ask when someone they love hits rock bottom. And it’s a fair question — because in America, not knowing the answer can mean the difference between getting help and going without it.
Here’s the thing most people don’t realize: heroin addiction treatment is often far more affordable than the addiction itself. A severe heroin habit can run anywhere from $22,000 to over $90,000 a year in drug costs alone. Add in lost wages, legal fees, emergency room visits, and the cost of untreated co-occurring mental health conditions, and the financial damage is staggering. Treatment, by comparison, is an investment.
That said, heroin rehab costs are real and can feel overwhelming — especially when you’re already in crisis mode. A 30-day inpatient program can cost $5,000 to $20,000. Outpatient programs are less. Medication-assisted treatment is even more affordable. And for many Americans, insurance, Medicaid, Medicare, or state-funded programs can cover a significant chunk — sometimes all — of those costs.
This article breaks down every layer of the cost of heroin addiction treatment in the United States: what you can expect to pay at each level of care, what drives those prices up or down, how insurance works, and what to do if you have no money at all. If you or someone you love is struggling with heroin use, this guide is your starting point.
The True Cost of Heroin Addiction Before Treatment
Before diving into the cost of heroin addiction treatment, it helps to understand what untreated addiction actually costs. The numbers put everything in perspective.
What Heroin Addiction Costs the Individual
Heroin is not cheap, even though street prices have dropped over the years. According to data compiled by the United Nations Office on Drugs and Crime (UNODC), the average price of heroin in the United States runs approximately $152 per gram. A single bag — a small, single-use dose — typically costs between $5 and $20.
People with a moderate heroin use disorder may use several bags per day. Those with a severe addiction have reported buying 10 to 15 bags daily. Running that math:
- At 10 bags per day at $10 per bag: $36,500 per year
- At 15 bags per day at $15 per bag: $82,125 per year
Individuals with a severe heroin addiction have described spending between $438 and $1,750 per week — between $22,810 and $91,250 annually — depending on street prices in their area.
That’s before accounting for the downstream costs: overdose hospitalizations, HIV or hepatitis treatment from needle sharing, legal fees, and lost income. Drug-related healthcare costs in the U.S. amount to more than $11 billion, and emergency department visits associated with substance abuse total about $161 million annually.
What the Opioid Crisis Costs America
The individual toll is bad enough, but the opioid epidemic cost at the national level is almost incomprehensible. An analysis from Avalere found that opioid use disorder costs the U.S. an estimated $4 trillion in 2024, with the total average annual cost associated with each case of OUD estimated to be nearly $700,000.
The costs are driven largely by lost productivity for employers ($438 billion), lost employee wages ($248 billion), health insurance and uninsured care ($111 billion), and criminal justice costs ($52 billion).
Here’s the critical counterpoint: research shows that for every dollar spent on addiction treatment, $4 are saved in healthcare costs and $7 are saved in law enforcement and criminal justice costs. Getting people into heroin addiction treatment is not just humane — it’s economically rational.
What Drives the Cost of Heroin Addiction Treatment
No two people pay exactly the same amount for heroin rehab. The cost of heroin addiction treatment varies based on several factors, and understanding them helps you plan and make smarter choices.
Level of Care Required
This is the single biggest driver of cost. Heroin addiction treatment typically follows a continuum of care:
- Medical detox — The first step for most heroin users due to dangerous withdrawal symptoms
- Inpatient/residential treatment — 24/7 care, room and board included
- Partial Hospitalization Program (PHP) — Several hours of treatment daily, but no overnight stay
- Intensive Outpatient Program (IOP) — Multiple sessions per week, more flexible schedule
- Standard outpatient — Weekly therapy and check-ins
- Medication-Assisted Treatment (MAT) — Ongoing maintenance therapy with methadone, buprenorphine, or naltrexone
The more intensive the care, the higher the cost. Most heroin addiction treatment starts at detox and steps down through these levels as recovery progresses.
Location of the Facility
A heroin detox program in rural Kentucky and one in Manhattan can cost very different amounts for the same level of service. Urban areas with higher overhead tend to charge more. Some people travel to lower-cost states for treatment, though this can create its own challenges.
Duration of Treatment
The length of stay in inpatient programs can vary from a few weeks to 30 days, to several months and even up to a year. A 90-day program costs significantly more than a 28-day program — but research consistently shows that longer treatment durations produce better outcomes.
Amenities and Setting
Luxury rehabs — typically frequented by the rich and famous — are expensive because of the high-end services and amenities they offer, and can cost tens of thousands of dollars per month. But most people do not need a beachfront resort to recover. Standard, clinically excellent programs are available at a fraction of that cost.
Whether the Facility Is In-Network
If your rehab center is in-network with your insurance provider, this generally results in lower out-of-pocket costs. Going out-of-network can mean significantly higher expenses or limited coverage entirely.
Breaking Down the Cost of Heroin Addiction Treatment by Level of Care
Medical Detox Costs
Heroin detox is often the first and most medically urgent step. Heroin withdrawal is rarely fatal on its own, but it is intensely uncomfortable — and dangerous when combined with underlying health conditions. Medical supervision during opioid detox typically includes monitoring, IV fluids, and medications to manage withdrawal symptoms.
Most inpatient addiction treatment programs include detox in the total cost of the program. Outpatient detox ranges in price depending on the substance and withdrawal symptoms. When side effects require more monitoring and supervision, the price may increase.
Expect to pay:
- Inpatient medical detox (included in residential program): Typically bundled into total program cost
- Standalone outpatient detox: $1,000–$3,500 depending on duration and medications used
Inpatient / Residential Treatment Costs
Inpatient heroin rehab is the most intensive form of heroin addiction treatment. Patients live at the facility full-time, receiving therapy, medical care, peer support, and structured programming around the clock.
Inpatient addiction treatment programs that are generally 28 to 30 days may range from $5,000 to $20,000 or more depending on the facility, while 60 to 90-day programs may range from $12,000 to $60,000 or more.
Key cost benchmarks:
- 30-day inpatient heroin rehab: $5,000–$20,000
- 60-day residential treatment: $12,000–$30,000
- 90-day residential treatment: $20,000–$60,000+
- Luxury 30-day inpatient rehab: $30,000–$100,000+
Research shows the average cost of rehab is approximately $13,000 per person, though this figure shifts significantly depending on whether you have insurance.
Outpatient Treatment Costs
Outpatient heroin treatment allows people to receive care while continuing to live at home, attend work, or manage family responsibilities. It costs considerably less than inpatient care, though it requires a stable home environment to be effective.
Outpatient addiction treatment programs may range between $1,400 to $10,000 for a 30-day general program, while an Intensive Outpatient Program (IOP) may cost between $500 to $650 a day, and a Partial Hospitalization Program (PHP) may cost $350 to $450 a day.
Outpatient cost breakdown:
- Standard outpatient (30 days): $1,400–$10,000
- IOP (per day): $500–$650
- PHP (per day): $350–$450
Medication-Assisted Treatment (MAT) Costs
Medication-Assisted Treatment for heroin is one of the most effective and most affordable forms of long-term opioid use disorder treatment. The FDA-approved medications — methadone, buprenorphine (Suboxone), and naltrexone (Vivitrol) — work by reducing cravings and blocking the euphoric effects of opioids.
Methadone acts on opioid receptors in the brain more slowly and without producing euphoric effects, helping reduce withdrawal symptoms and cravings. Buprenorphine is a partial opioid agonist that can be taken outside of an approved treatment facility. Naltrexone blocks opioid receptors in the brain and prevents any opioid drug from producing euphoric effects.
MAT cost estimates:
- Methadone maintenance: Methadone treatment for heroin users costs about $4,700 a year, which works out to roughly $390 per month or about $90 per week
- Buprenorphine/Suboxone: $300–$500/month without insurance (including doctor visits and prescription)
- Naltrexone (Vivitrol injection): $1,000–$1,500 per monthly injection without insurance
MAT is widely considered the gold standard for heroin addiction treatment and is covered by most insurance plans. For many people, it becomes an ongoing part of long-term recovery — and at under $5,000 a year, it costs a fraction of what maintaining a heroin habit would.
How Insurance Covers the Cost of Heroin Addiction Treatment
One of the most important things to understand about the cost of heroin addiction treatment is that you probably don’t have to pay full price — and in many cases, you may pay very little at all.
The Affordable Care Act (ACA) and Addiction Treatment
The Affordable Care Act fundamentally changed how substance use disorder treatment is covered in this country. The ACA defines 10 essential health benefits, and substance use disorder services are one of them. For this reason, policies sold through the ACA program are required to include substance abuse treatment coverage. People also cannot be denied coverage based on a pre-existing mental health or substance use disorder.
This means that if you have an ACA-compliant health plan — whether through your employer, the marketplace, or Medicaid expansion — your heroin addiction treatment should be covered at a level comparable to any other medical condition.
Private Insurance Coverage
Most private insurers, including major providers like Blue Cross Blue Shield, Aetna, United Healthcare, and Cigna, cover substance abuse treatment programs as part of their behavioral health benefits. Coverage typically includes:
- Medical detox
- Inpatient residential treatment (often 28–30 days to start, with clinical review for extensions)
- Partial Hospitalization Programs (PHP)
- Intensive Outpatient Programs (IOP)
- Standard outpatient therapy
- Medication-Assisted Treatment (MAT) medications and associated medical visits
Out-of-pocket costs vary based on your deductible, copays, coinsurance, and whether you use in-network providers. Always verify your benefits before choosing a facility. Most treatment centers will do a free insurance verification for you over the phone.
Medicaid Coverage for Heroin Treatment
Medicaid is one of the most significant payers for heroin addiction treatment in the United States, particularly for low-income individuals who couldn’t otherwise afford care.
Medicaid can cover drug and alcohol rehab including inpatient rehab, outpatient rehab, addiction treatment medications, therapy, and more.
In states that expanded Medicaid benefits as a result of the ACA, people who earn up to 138% above the poverty level can qualify for Medicaid. Medicaid recipients typically pay little to no out-of-pocket costs for addiction treatment, though not every facility accepts Medicaid.
Medicare Coverage
Medicare and Medicaid may cover part or all of your substance abuse treatment costs. Medicare is available to anyone over 65 years old and those with disabilities. For heroin treatment specifically, Medicare covers:
- Inpatient detox and rehabilitation (Part A)
- Outpatient therapy and medication management (Part B)
- Prescription medications like buprenorphine (Part D)
Starting in 2025, there’s a $2,000 cap on Part D drug expenses, which will protect Medicare beneficiaries from high medication costs.
Free and Low-Cost Heroin Treatment Options in America
Cost should not be a barrier to getting heroin addiction treatment. Even without insurance or significant savings, there are genuine options available.
State-Funded Treatment Programs
Every U.S. state has publicly funded substance abuse treatment programs for residents who cannot afford private care. These programs are often provided at no cost or on a sliding scale based on income. Wait times can be longer at state-run facilities, and the range of services may be more limited than private programs, but the clinical quality is often comparable.
To find state-funded programs near you, contact your state’s Substance Abuse and Mental Health Services Administration (SAMHSA) office, or use SAMHSA’s free treatment locator tool at findtreatment.gov.
SAMHSA Grants and Federal Assistance
SAMHSA grants are available to help cover the cost of addiction treatment for those who qualify. These financial assistance options range from government grants to state-funded rehabilitation centers.
Nonprofit and Faith-Based Rehabs
Many nonprofit and faith-based organizations operate heroin addiction treatment programs at no charge or significantly reduced rates. Some offer scholarships for private treatment programs. Organizations like the Salvation Army and various regional nonprofit recovery networks provide structured treatment without the high price tag of private facilities.
Sliding Scale Fees and Payment Plans
Many facilities offer payment plans or sliding scale fees. Non-profits may also provide scholarships or free care. If you’ve found a facility you trust, it’s always worth calling and asking directly about financial assistance options. Many facilities would rather work with you than lose you as a patient entirely.
Veterans’ Benefits
The U.S. Department of Veterans Affairs provides coverage for substance abuse treatment for eligible veterans, including intensive outpatient treatment, residential care, medically managed detox and follow-up support, and medications to help manage withdrawal and reduce craving, such as methadone or buprenorphine for opioid addiction.
If you or a loved one served in the military, VA treatment benefits are among the most comprehensive available — and they’re often underutilized.
The Hidden Costs of Heroin Addiction Treatment
Beyond the headline numbers, there are a few costs that families often don’t anticipate when planning for heroin addiction treatment.
Travel and Transportation
If the best available program is not in your city or state, travel costs add up. Flights, lodging for family during visiting days, and gas for ongoing outpatient appointments are real expenses. Some programs help with transportation arrangements — it’s worth asking.
Time Away From Work
Inpatient heroin rehab requires 30 to 90 days away from work. For someone without paid leave, that’s 30 to 90 days of lost income. The Family and Medical Leave Act (FMLA) provides some protection for employees — up to 12 weeks of unpaid, job-protected leave for a serious health condition, which addiction treatment qualifies as. But the financial pressure is real, and it’s worth factoring in.
Aftercare and Ongoing Treatment
Recovery doesn’t end when someone leaves inpatient treatment. Ongoing outpatient therapy, peer support group memberships, medication-assisted treatment maintenance, and sober living housing all carry ongoing costs. Sober living homes typically run $500–$2,000 per month depending on location. These costs are often lower than the alternative, but they need to be part of your financial planning.
Co-Occurring Mental Health Treatment
Many people with heroin use disorder also struggle with depression, anxiety, PTSD, or other mental health conditions. Medication may be used as part of the treatment plan, with FDA-approved prescription medications to manage cravings and reduce the risk of relapse. Medications may also be prescribed for individuals with co-occurring conditions. Treating both conditions simultaneously is the most effective approach — but it can add to overall costs if your insurance plan separates mental health and substance use disorder benefits.
Is Heroin Addiction Treatment Worth the Cost?
This question comes up more than it should, and the answer is unambiguous: yes.
The monetary value of rehab to the individual is about 7 to 1 in substance spending versus rehabilitation costs. On average, addiction treatment costs $1,583 per patient — and most people with active heroin addiction will spend that amount on drugs within a few months.
Beyond the numbers, think about what untreated heroin addiction costs in terms that can’t be measured in dollars: broken relationships, lost years, permanent health damage, and the very real risk of fatal overdose. The United States lost more than 80,000 people to opioid overdose in 2023 alone. Getting into treatment is not just a financial decision — it’s a life-or-death one.
There is also a growing body of evidence that Medication-Assisted Treatment, combined with behavioral therapies like Cognitive Behavioral Therapy (CBT) and contingency management, produces durable recovery outcomes for the majority of people who engage with it. Treatment works. People recover. And they do it every day.
Practical Steps: How to Get Help Paying for Heroin Addiction Treatment
If you’re ready to take action but aren’t sure how to handle the cost of heroin addiction treatment, here’s a concrete starting point:
- Call your insurance company. Ask specifically what your plan covers for inpatient and outpatient substance use disorder treatment, what your deductible is, and whether there are any in-network facilities near you.
- Use SAMHSA’s National Helpline. The number is 1-800-662-4357 (free, confidential, 24/7). They can help connect you with treatment options based on your location and financial situation. More information is available at samhsa.gov.
- Apply for Medicaid if you’re uninsured. If your income is low, you may qualify regardless of whether you’ve applied before. Rules change annually.
- Ask facilities about financial assistance. Many have social workers on staff specifically to help patients navigate insurance and find alternative funding.
- Look into state-funded programs. Your state’s behavioral health authority maintains a list of publicly funded treatment options.
- Don’t wait for “perfect” funding. Some people delay treatment for months while trying to sort out financing. In the meantime, the addiction continues. Many facilities will work with you to start treatment and figure out payment afterward.
Conclusion
The cost of heroin addiction treatment in America spans a wide range — from a few thousand dollars for outpatient care to $60,000 or more for extended residential programs — but the real cost is in doing nothing. Between the Affordable Care Act, Medicaid expansion, Medicare benefits, state-funded programs, and the genuine willingness of many treatment facilities to work with patients on financing, heroin rehab is far more accessible than most people realize.
Medication-Assisted Treatment with methadone or buprenorphine offers long-term recovery support at roughly $4,700–$6,000 per year — a fraction of what a heroin habit costs. The data is clear: every dollar invested in heroin addiction treatment returns multiple times over in reduced healthcare expenses, lower criminal justice costs, restored productivity, and — most importantly — lives saved. If you or someone you love is struggling, the cost of not getting help is always higher than the cost of getting it.








