eldoctor
ES

Preventive Medical Check-Up Price in Mexico — 2026 Comparison

National average price
$535 MXN
Minimum
$50
Maximum
$1,800
Providers
56

When someone wants to know their state of health before symptoms appear, the preventive medical check-up serves that purpose. It's a general exam that combines an interview, a physical exam, and, frequently, basic tests to detect risk factors early.

What is it for? It aims to identify abnormalities such as high blood pressure, elevated cholesterol, or excess weight early, and to guide healthier habits.

What does it include? It varies by person, but usually includes medical history, vital signs, and personalized recommendations.

Who performs it? The general practitioner coordinates this evaluation. Getting a periodic check-up is a good investment in wellbeing; schedule yours with a professional.

Most Affordable Cities

# City Average Price
1 Apodaca Nuevo León $90 MXN
2 Ciudad Benito Juárez Nuevo León $150 MXN
3 Bahía de Banderas Nayarit $200 MXN
4 Champotón Campeche $200 MXN
5 Mexico City Ciudad de México $280 MXN

Most Expensive Cities

# City Average Price
1 Ajijic Jalisco $700 MXN
2 Altamira Tamaulipas $800 MXN
3 Chihuahua Chihuahua $850 MXN
4 Cabo San Lucas Baja California Sur $1,500 MXN
5 Benito Juárez Quintana Roo $1,500 MXN

All Cities

City Average Price Providers
Apodaca Nuevo León $90 1
Ciudad Benito Juárez Nuevo León $150 1
Bahía de Banderas Nayarit $200 1
Champotón Campeche $200 1
Mexico City Ciudad de México $280 5
Naucalpan de Juárez México $300 1
Delicias Chihuahua $300 1
Amatepec México $350 1
Santiago de Querétaro Querétaro $360 1
Celaya Guanajuato $383 3
Aguascalientes Aguascalientes $383 3
Ciudad Acuña Coahuila $400 1
Atizapán de Zaragoza México $475 2
Cancún Quintana Roo $586 7
Chimalhuacán México $600 1
Mexicali Baja California $600 5
Ajijic Jalisco $700 1
Altamira Tamaulipas $800 1
Chihuahua Chihuahua $850 2
Cabo San Lucas Baja California Sur $1,500 1
Benito Juárez Quintana Roo $1,500 1