In crisis? Call or text 988 (Suicide & Crisis Lifeline) or 911. SAMHSA's National Helpline: 1-800-662-HELP (4357) — free, confidential, 24/7.

Drug Rehab Centers in New Mexico

110 verified treatment facilities across New Mexico.

Treatment Facilities in New Mexico

Filter by Payment Type:

Presbyterian Medical Services

Call: 575-437-7404

2360 Indian Wells Road, Alamogordo, NM, 88310

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid;

Albuquerque Behavioral Health

Call: 505-830-6500

8200 Mountain Road NE, Suite 106, Albuquerque, NM, 87110

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Spanish

Albuquerque Health Care for

Call: 505-766-5197

1217 1st Street, Albuquerque, NM, 87102

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Cash or self-payment; State-financed health insurance plan other than Medicaid; SAMHSA funding/block grants

Albuquerque Health Services NW

Call: 505-582-1760

172 Montano Road, Albuquerque, NM, 87108

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Cash or self-payment; Spanish

Albuquerque Health Services NW

Call: 505-260-9917

112 Monroe Street NE, Albuquerque, NM, 87108

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Cash or self-payment; Spanish

Aliviar Counseling Services Inc

Call: 505-247-4622

1611 Central NW, Albuquerque, NM, 87104

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Exclusively Serves (Population), Language Services

Payment: Federal, or any government funding for substance use treatment programs; Medicaid; Cash or self-payment; Sliding fee scale (fee is based on income and other factors); Spanish

Bernalillo County Department of

Call: 505-468-1650

5901 Zuni Road SE, Albuquerque, NM, 87108

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; No payment accepted; Payment assistance (check with facility for details)

Central New Mexico Treatment Center

Call: 505-268-5611 x24505

630 Haines Avenue NW, Albuquerque, NM, 87102

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; Sign language services for the deaf and hard of hearing; Spanish

Counseling World LLC

Call: 505-404-0717

1600 San Pedro Drive NE, Albuquerque, NM, 87110

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or

Dragonfly Counseling Associates

Call: 505-265-0753

1110 Pennsylvania Street NE, Suite B, Albuquerque, NM, 87110

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; SAMHSA funding/block grants; Sliding fee scale (fee is based on income and other fac

Duke City Recovery Toolbox LLC

Call: 505-224-9777

912 1st Street NW, Albuquerque, NM, 87102

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Exclusively Serves (Population), Language Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Fishburn Medical, LLC

Call: 505-596-4524

7123 Prospect Place NE, Suite 138, Albuquerque, NM, 87110

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Assessment / Pre-Treatment, Assessment for Substance Use

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment

Healing Addiction in Our Community

Call: 505-877-3644

3701 Condershire Drive SW, Albuquerque, NM, 87121

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Federal, or any government funding for substance use treatment programs; Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid

HopeWorks

Call: 505-242-4399 x8232

Albuquerque, NM, 87102

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Federal, or any government funding for substance use treatment programs; Medicaid; Cash or self-payment; State-financed health insurance plan other than Medicaid

Icarus Behavioral Health

Call: 505-305-0902

8601 Golf Course Road NW, Albuquerque, NM, 87114

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment

MedMark Treatment Centers

Call: 469-830-8461

1528 Five Points Road SW, Albuquerque, NM, 87105

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Exclusively Serves (Population), Language Services

Payment: Medicare; Medicaid; Private health insurance; Cash or self-payment; Payment assistance (check with facility for details); Sliding fee scale (fee is based on income and other factors); Spanish

NM Department of Health

Call: 505-841-8978 x4

5400 Gibson Boulevard SE, Box 13, Albuquerque, NM, 87108

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health ins

New Season Albuquerque North

Call: 505-445-2400

9421 Coors Boulevard NW, Suites J and K, Albuquerque, NM, 87114

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; Sign language services for the deaf and hard of hearing

Perfectly Imperfect

Call: 505-550-1306

146 Quincy Street NE, Albuquerque, NM, 87108

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Exclusively Serves (Population), Special Programs / Groups, Ancillary Services

Payment: Medicare; Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sliding fee scale (fee is based on income and other factors)

South Valley Health Services

Call: 505-873-1973

1209 Isaleta Boulevard SW, Albuquerque, NM, 87105

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Cash or self-payment; Spanish

State of the Heart Recovery Inc

Call: 505-546-1192

203 California Street NE, Albuquerque, NM, 87108

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Private health insurance; Cash or self-payment; Sliding fee scale (fee is based on income and other factors); Spanish

Streetwise Inc

Call: 505-323-3785

3232 Candelaria Road NE, Albuquerque, NM, 87107

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; Spanish

Susans Legacy

Call: 505-843-8450

11005 Spain Road NE, Suite 22, Albuquerque, NM, 87111

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicaid; Payment assistance (check with facility for details); Spanish

Tree Frog

Call: 505-550-1306

148 Quincy Street NE, Albuquerque, NM, 87108

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups

Payment: Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sliding fee scale (fee is based on income and other factors)

Turning Point Recovery Center Inc

Call: 505-217-1717

9201 Montgomery Boulevard, Suite V, Albuquerque, NM, 87111

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: IHS/Tribal/Urban (ITU) funds; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid

U Turn for Christ New Mexico

Call: 505-903-8194

205 Camino Cuatro SW, Albuquerque, NM, 87105

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Cash or self-payment; Sliding fee scale (fee is based on income and other factors); Spanish

University of New Mexico Hospital

Call: 505-272-2800

2600 Marble Avenue NE, Albuquerque, NM, 87106

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid;

University of New Mexico Hospital

Call: 505-994-7999

2600 Yale Avenue SE, Albuquerque, NM, 87106

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or

La Clinica De Familia Inc

Call: 575-528-6440

826 Anthony Drive, Anthony, NM, 88021

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

El Centro Family Health

Call: 800-284-7284

1044 La Loma Road, Anton Chico, NM, 87711

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Presbyterian Medical Services

Call: 575-746-9848 x5224

1105 Memorial Drive, Artesia, NM, 88210

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Payment assistance (check with

MedMark Treatment Centers

Call: 469-830-8461

2443 State Hwy 47, Belen, NM, 87002

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the deaf and hard of hearing

Carlsbad LifeHouse Inc

Call: 575-725-5552

1900 Westridge Road, Carlsbad, NM, 88220

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Private health insurance; Cash or self-payment; State-financed health insuran

Presbyterian Medical Services

Call: 575-885-4836

914 North Canal Street, Carlsbad, NM, 88220

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid;

Presbyterian Medical Services

Call: 575-234-3319

3000 West Church Street, Carlsbad, NM, 88220

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid;

Mental Health Resources Inc

Call: 575-769-2345

1621 Sutter Road, Clovis, NM, 88101

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Mental Health Resources Inc

Call: 575-769-2345

1100 West 21st Street, Clovis, NM, 88101

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

El Centro Family Health

Call: 800-284-7284

State Road 96, Suite 3396, Coyote, NM, 87012

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Crownpoint Healthcare Facility

Call: 505-786-5291

Highway Junction 371 Route 9, Crownpoint, NM, 87313

Get Directions →

Services: Payment Accepted, Language Services, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid;

Division of Behavioral and

Call: 928-871-6235

2314 Southwest Highland Drive, New Mexico Department of Health, Crownpoint, NM, 87313

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; IHS/Tribal/Urban (ITU) funds; Medicaid; American Indian or Alaska Native languages

Presbyterian Medical Services

Call: 575-546-2174

901 West Hickory Street, Deming, NM, 88030

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

Payment: IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid;

Recovery Management Center

Call: 575-590-8886

101 South Copper Street, Deming, NM, 88030

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicaid; Private health insurance; Cash or self-payment; Sliding fee scale (fee is based on income and other factors); Spanish

El Centro Family Health

Call: 800-284-7284

2243 State Highway 68, Embudo, NM, 87531

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

El Centro Family Health

Call: 505-425-6788

2010 Industrial Park Road, Espanola, NM, 87532

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

El Centro Family Health

Call: 800-284-7284

711 Bond Street, Espanola, NM, 87532

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Espanola Health Services

Call: 505-747-0221

612 North Paseo De Onate, Espanola, NM, 87532

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Cash or self-payment; Spanish

New Mexico Treatment Services LLC

Call: 505-747-8187 x116

1227 North Railroad Avenue, Suite C, Espanola, NM, 87532

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Spanish

PMS Espanola Family Wellness

Call: 505-443-2800

1200 North Paseo De Onate, Espanola, NM, 87532

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Special Programs / Groups, Ancillary Services

Payment: Medicare; Medicaid; Private health insurance; State-financed health insurance plan other than Medicaid; Payment assistance (check with facility for details); Sliding fee scale (fee is based on income

Presbyterian Medical Services

Call: 505-747-7400

835 Spruce Street, Suites C and D, Espanola, NM, 87532

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Special Programs / Groups, Ancillary Services

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sliding fee scale (fee is base

Rio Arriba County Department of

Call: 505-753-3143

2010 Industrial Parkway, Espanola, NM, 87532

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Showing 50 of 110 facilities. Browse by city above for more.

Data provided by SAMHSA findtreatment.gov

Need Help Finding Treatment in New Mexico?

Contact facilities directly using the phone numbers listed above, or call the SAMHSA National Helpline for free, confidential referrals 24/7.

SAMHSA Helpline: 1-800-662-HELP

About Substance Use in New Mexico

Substance Use Disorder Prevalence

According to the SAMHSA National Survey on Drug Use and Health (NSDUH), approximately 20.66% of adults in New Mexico experienced a substance use disorder in the past year.

  • Alcohol Use Disorder: 10.2%
  • Opioid Use Disorder: 2.11%
  • Co-occurring SUD & Mental Illness: 9.98%
Treatment Gap in New Mexico

An estimated 78.79% of adults in New Mexico who needed substance use treatment did not receive it. Only 4.25% received treatment in the past year.

If you or someone you know needs help, call the SAMHSA National Helpline at 1-800-662-4357 for free, confidential referrals 24/7.

Medicaid & Insurance Coverage

Many treatment facilities in New Mexico accept Medicaid, Medicare, and private insurance. Financial barriers should not prevent anyone from accessing care.

How to Get Help in New Mexico

Finding the right treatment program is an important first step. New Mexico offers a range of treatment options:

Call the SAMHSA National Helpline at 1-800-662-4357 or the 988 Suicide & Crisis Lifeline at 988 for immediate support.

Statistics sourced from the SAMHSA National Survey on Drug Use and Health (NSDUH) 2023-2024. Rehab Connect USA is an informational directory and is not a treatment provider. Always verify information directly with treatment facilities.