eldoctor
ES

Addiction Rehabilitation Price in Mexico — 2026 Comparison

National average price
$955 MXN
Typical range
$700–$1,200 MXN
Providers
162

Addiction rehabilitation is a process of professional support to overcome dependence on substances or behaviors and sustain recovery over time. It combines psychological support, relapse-prevention strategies, and, depending on the case, medical care.

What is it for? It helps regain control, address the associated emotional causes, and rebuild daily life and relationships.

What does it include? It may cover initial evaluation, individual or group therapy, and follow-up; plans are adapted to each person.

Who performs it? The psychologist, the psychoanalyst, and, when medical management is required, the psychiatrist are involved. Taking the first step with a professional allows you to map out a realistic, confidential path; reach out without waiting to hit bottom.

Most Affordable Cities

# City Average Price
1 Jiutepec Morelos $250 MXN
2 Los Reyes Acaquilpan México $500 MXN
3 Ixtapaluca México $500 MXN
4 Irapuato Guanajuato $600 MXN
5 Mexicali Baja California $600 MXN

Most Expensive Cities

# City Average Price
1 Tijuana Baja California $1,500 MXN
2 Benito Juárez Quintana Roo $1,500 MXN
3 Benito Juárez Ciudad de México $1,520 MXN
4 Monclova Coahuila de Zaragoza $1,600 MXN
5 Huixquilucan México $1,600 MXN

All Cities

City Average Price Providers
Jiutepec Morelos $250 1
Los Reyes Acaquilpan México $500 1
Ixtapaluca México $500 1
Irapuato Guanajuato $600 1
Mexicali Baja California $600 1
Chihuahua Chihuahua $650 2
Miguel Hidalgo Ciudad de México $650 4
Pachuca de Soto Hidalgo $675 2
Cuautitlan Izcalli México $700 1
Aguascalientes Aguascalientes $700 1
Querétaro Querétaro $700 1
Naucalapan México $700 1
Álvaro Obregón Ciudad de México $700 1
Coyoacán Ciudad de México $700 2
Colima Colima $750 2
Zapopan Jalisco $750 2
Morelia Michoacán de Ocampo $767 3
Oaxaca de Juárez Oaxaca $800 1
San Andres Cholula Puebla $800 1
Culiacán Sinaloa $833 3
Puebla Puebla $886 7
Ciudad Juarez Chihuahua $900 7
Naucalpan de Juárez México $900 1
Pachuca Hidalgo $900 1
Matamoros Tamaulipas $900 1
Mexico City Ciudad de México $920 47
Guadalajara Jalisco $944 8
San Luis Potosí San Luis Potosí $967 6
León Guanajuato $967 3
Coacalco de Berriozabal México $1,000 1
Mérida Yucatán $1,000 1
Gustavo A. Madero Ciudad de México $1,000 3
Tepatitlan de Morelos Jalisco $1,000 1
Cuauhtémoc Ciudad de México $1,030 5
Cancún Quintana Roo $1,050 2
Monterrey Nuevo León $1,144 17
Gomez Palacio Durango $1,150 1
Cuernavaca Morelos $1,150 2
San Nicolás de los Garza Nuevo León $1,175 4
Mazatlan Sinaloa $1,200 1
Chilchota Michoacán de Ocampo $1,200 1
La Paz Baja California Sur $1,200 1
San Pedro Garza Garcia Nuevo León $1,250 2
Ecatepec de Morelos México $1,300 1
Tijuana Baja California $1,500 1
Benito Juárez Quintana Roo $1,500 1
Benito Juárez Ciudad de México $1,520 5
Monclova Coahuila de Zaragoza $1,600 1
Huixquilucan México $1,600 2

Before you book

  • Every licensed doctor in Mexico holds a cédula profesional, a national licence number. It appears on our doctor profiles where we have it, and you can verify it yourself against the federal registry.
  • Ask exactly what a quoted price covers. Consultation, imaging, anaesthesia, materials and follow-up visits are often quoted separately.
  • Ask who handles follow-up once you are home, and what happens if something needs correcting. For treatment that spans several visits, agree the schedule before you travel.

El Doctor is a directory. We do not provide medical care, take bookings, or receive payment from the providers listed.