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 Ciudad Juarez Chihuahua $800 MXN
3 Cuernavaca Morelos $800 MXN
4 Colima Colima $900 MXN
5 Mazatlan Sinaloa $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
Ciudad Juarez Chihuahua $800 1
Cuernavaca Morelos $800 1
Colima Colima $900 1
Mazatlan Sinaloa $900 1
San Luis Potosí San Luis Potosí $950 2
Querétaro Querétaro $1,000 1
Pachuca de Soto Hidalgo $1,000 1
Zapopan Jalisco $1,000 1
Mérida Yucatán $1,000 1
Oaxaca de Juárez Oaxaca $1,000 1
Morelia Michoacán de Ocampo $1,000 1
León Guanajuato $1,100 1
Monterrey Nuevo León $1,120 5
Chihuahua Chihuahua $1,150 2
Naucalpan de Juárez México $1,150 2
Coyoacán Ciudad de México $1,200 1
Rioverde San Luis Potosí $1,200 1
Ensenada Baja California $1,200 2
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