eldoctor
ES

Addiction Treatment Price in Mexico — 2026 Comparison

National average price
$903 MXN
Typical range
$600–$1,200 MXN
Providers
172

Behind an addiction there is usually a pattern of use or behavior that the person can no longer control and that affects their health, relationships, and daily life. Addiction treatment is a therapeutic process that seeks to support someone who wants to overcome a dependence, whether on substances or behaviors.

What does it include? It usually combines psychological support, medical follow-up, and, in some cases, psychiatric care, with a plan tailored to each history.

What to expect? It is a gradual path focused on understanding the causes, preventing relapse, and rebuilding habits.

Who performs it? Psychologists, psychiatrists, and general practitioners are involved, often as a team. Taking the first step with a professional allows the support to be designed to best fit you.

Most Affordable Cities

# City Average Price
1 Matehuala San Luis Potosí $300 MXN
2 Santiago Miahuatlan Puebla $400 MXN
3 Nezahualcóyotl México $400 MXN
4 Jacona Michoacán de Ocampo $400 MXN
5 Saltillo Coahuila de Zaragoza $450 MXN

Most Expensive Cities

# City Average Price
1 Cancún Quintana Roo $1,450 MXN
2 Benito Juárez Quintana Roo $1,500 MXN
3 Guadalupe Nuevo León $1,520 MXN
4 Monclova Coahuila de Zaragoza $1,600 MXN
5 Huixquilucan México $1,600 MXN

All Cities

City Average Price Providers
Matehuala San Luis Potosí $300 1
Santiago Miahuatlan Puebla $400 1
Nezahualcóyotl México $400 1
Jacona Michoacán de Ocampo $400 1
Saltillo Coahuila de Zaragoza $450 1
Pachuca de Soto Hidalgo $500 1
Ciudad Acuña Coahuila de Zaragoza $500 1
Toluca México $545 4
Morelia Michoacán de Ocampo $550 2
Iztacalco Ciudad de México $600 1
Veracruz Centro Veracruz de Ignacio de la Llave $600 1
Playa del Carmen Quintana Roo $600 1
Xalapa Veracruz de Ignacio de la Llave $600 1
Ecatepec de Morelos México $600 2
Mérida Yucatán $700 2
Coyoacán Ciudad de México $700 4
Veracruz Veracruz de Ignacio de la Llave $700 1
Culiacán Sinaloa $700 2
Querétaro Querétaro $717 10
Aguascalientes Aguascalientes $725 2
León Guanajuato $750 2
Ciudad Obregon Sonora $750 2
Miguel Hidalgo Ciudad de México $775 2
Ciudad Juarez Chihuahua $775 4
Oaxaca de Juárez Oaxaca $800 1
Tehuacan Puebla $800 1
Chihuahua Chihuahua $800 3
Álvaro Obregón Ciudad de México $800 1
Guadalajara Jalisco $817 6
Puebla Puebla $900 7
Mexico City Ciudad de México $912 38
Cuauhtémoc Ciudad de México $918 4
San Luis Potosí San Luis Potosí $937 5
Colima Colima $950 2
Puerto Vallarta Jalisco $980 1
Uruapan Michoacán de Ocampo $1,000 1
Ensenada Baja California $1,000 1
Ixtapaluca México $1,050 2
Naucalpan de Juárez México $1,050 6
San Nicolás de los Garza Nuevo León $1,050 4
Benito Juárez Ciudad de México $1,100 6
Los Mochis Sinaloa $1,100 1
Tijuana Baja California $1,125 4
Monterrey Nuevo León $1,189 9
Tlalpan Ciudad de México $1,200 2
Cuernavaca Morelos $1,200 1
Hermosillo Sonora $1,200 1
Mexicali Baja California $1,300 1
San Pedro Garza Garcia Nuevo León $1,300 2
Cancún Quintana Roo $1,450 4
Benito Juárez Quintana Roo $1,500 1
Guadalupe Nuevo León $1,520 1
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.