Rehab Centers in Rio Arriba County, NM

Alcohol and Drug Rehab in Rio Arriba County, NM

This is a list of all inpatient rehab centers in Rio Arriba County, NM. This list includes Rio Arriba County drug rehabs and Rio Arriba County alcohol rehabs that provide substance abuse treatment in New Mexico for 30 days, 90 days, 60 days and offer 1 year long term rehabilitation. All rehab centers in Rio Arriba, NM that are listed on this page provide residential, in-patient drug and alcohol addiction treatment and often include luxury services.

Do you need help locating a rehab center?
Call (888) 672-7192 and speak to a drug and alcohol addiction specialist. Find treatment today. 100% free service. Available 24/7.

New Moon Lodge

New Moon Lodge is an alcohol and drug rehab in Rio Arriba County, NM, 87566 zip code.

Address: 579 White Swan Road, Ohkay Owingeh, NM 87566 in Rio Arriba County


  • Accepts Medicare
  • Substance use education, counseling for individuals and group counseling
  • Rehab for veterans, people with trauma and domestic violence victims
  • Inpatient treatment for dual diagnosis
  • Mental health services, self-help groups and case management
  • Provides payment assistance
  • Long term rehab program and residential long term addiction treatment
  • CBT, 12-step rehab and anger management
(888) 230-7667

Hoy Recovery Program Inc

Hoy Recovery Program Inc is a rehab center in Rio Arriba County, NM, 87582 zip code.

Address: County Road 49, Private Drive 1098, Velarde, NM 87582 in Rio Arriba County


  • Counseling for couples, substance use education and counseling for groups
  • Matrix model, relapse prevention treatment and anger management
  • Domestic violence services, mental health services and self help meetings
  • Residential addiction treatment
  • Provides payment assistance
  • Inpatient opioid detoxification, in-patient methamphetamines detoxification and inpatient cocaine detoxification
  • Accepts Medicaid
  • Residential detox, residential rehab program and short-term residential rehab
(888) 644-6099