eldoctor
ES

Hormone Therapy Price in Mexico — 2026 Comparison

National average price
$1,229 MXN
Typical range
$1,000–$1,375 MXN
Providers
50

Hormone therapy is a treatment that adjusts the levels of certain hormones in the body, whether by replacing, supplementing, or regulating them. It is used in different situations, such as menopause, thyroid changes, or endocrine disorders.

What is it for? Its goal is to relieve symptoms and restore hormonal balance according to each person's needs.

What does it include? It begins with an assessment and tests; based on these, the professional defines the most suitable regimen and provides ongoing follow-up.

What specialist performs it? The endocrinologist and the gynecologist are the ones who prescribe and supervise it, depending on the reason. Because it must be individualized and monitored, it should be a specialist who prescribes it; it is best to discuss your history and expectations with them.

Most Affordable Cities

# City Average Price
1 Saltillo Coahuila de Zaragoza $750 MXN
2 Juárez Chihuahua $800 MXN
3 Cuernavaca Morelos $800 MXN
4 Mazatlan Sinaloa $900 MXN
5 Colima Colima $900 MXN

Most Expensive Cities

# City Average Price
1 Tlalpan Ciudad de México $1,500 MXN
2 San Pedro Garza Garcia Nuevo León $1,500 MXN
3 Benito Juárez Ciudad de México $1,700 MXN
4 Nezahualcóyotl México $1,700 MXN
5 Cancún Quintana Roo $3,000 MXN

All Cities

City Average Price Providers
Saltillo Coahuila de Zaragoza $750 2
Juárez Chihuahua $800 1
Cuernavaca Morelos $800 1
Mazatlan Sinaloa $900 1
Colima Colima $900 1
San Luis Potosí San Luis Potosí $950 2
Morelia Michoacán de Ocampo $1,000 1
Oaxaca de Juárez Oaxaca $1,000 1
Pachuca de Soto Hidalgo $1,000 1
Mérida Yucatán $1,000 1
Zapopan Jalisco $1,000 1
Querétaro Querétaro $1,000 1
León Guanajuato $1,100 1
Monterrey Nuevo León $1,120 5
Naucalpan de Juárez México $1,150 2
Chihuahua Chihuahua $1,150 2
Coyoacán Ciudad de México $1,200 1
Ensenada Baja California $1,200 2
Rioverde San Luis Potosí $1,200 1
Irapuato Guanajuato $1,200 1
Atizapán de Zaragoza México $1,250 2
Mexico City Ciudad de México $1,290 5
San Andres Cholula Puebla $1,300 1
Gustavo A. Madero Ciudad de México $1,300 2
Guadalupe Nuevo León $1,400 1
Cuauhtémoc Ciudad de México $1,400 2
Guadalajara Jalisco $1,460 5
Tlalpan Ciudad de México $1,500 1
San Pedro Garza Garcia Nuevo León $1,500 1
Benito Juárez Ciudad de México $1,700 1
Nezahualcóyotl México $1,700 1
Cancún Quintana Roo $3,000 1

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.