eldoctor
ES

Heavy Menstrual Bleeding Price in Mexico — 2026 Comparison

National average price
$1,026 MXN
Typical range
$800–$1,125 MXN
Providers
48

Most Affordable Cities

# City Average Price
1 Mérida Yucatán $750 MXN
2 Coyoacán Ciudad de México $800 MXN
3 León Guanajuato $800 MXN
4 San Andres Cholula Puebla $800 MXN
5 Morelia Michoacán de Ocampo $800 MXN

Most Expensive Cities

# City Average Price
1 Tlalpan Ciudad de México $1,300 MXN
2 Monterrey Nuevo León $1,300 MXN
3 Magdalena Contreras Ciudad de México $1,400 MXN
4 Cuauhtémoc Ciudad de México $1,500 MXN
5 Miguel Hidalgo Ciudad de México $1,500 MXN

All Cities

City Average Price Providers
Mérida Yucatán $750 1
Coyoacán Ciudad de México $800 1
León Guanajuato $800 2
San Andres Cholula Puebla $800 1
Morelia Michoacán de Ocampo $800 1
Arcelia Guerrero $800 1
San Luis Potosí San Luis Potosí $800 2
Oaxaca de Juárez Oaxaca $800 1
Metepec México $800 1
Saltillo Coahuila de Zaragoza $900 2
Los Mochis Sinaloa $900 1
Guadalajara Jalisco $900 2
Puebla Puebla $900 1
Azcapotzalco Ciudad de México $950 2
Pachuca de Soto Hidalgo $967 3
Playa del Carmen Quintana Roo $999 1
Juárez Chihuahua $1,000 3
Gustavo A. Madero Ciudad de México $1,000 1
Tejupilco México $1,000 1
Veracruz Veracruz de Ignacio de la Llave $1,000 1
Tijuana Baja California $1,000 1
Naucalpan de Juárez México $1,100 1
Campeche Campeche $1,100 1
Mexico City Ciudad de México $1,157 7
Ensenada Baja California $1,200 1
San Pedro Garza Garcia Nuevo León $1,200 1
Querétaro Querétaro $1,200 3
Tlalpan Ciudad de México $1,300 1
Monterrey Nuevo León $1,300 1
Magdalena Contreras Ciudad de México $1,400 1
Cuauhtémoc Ciudad de México $1,500 2
Miguel Hidalgo Ciudad de México $1,500 1