eldoctor
ES

Ophthalmological Checkup Price in Mexico — 2026 Comparison

National average price
$1,347 MXN
Typical range
$1,000–$1,500 MXN
Providers
19

Most Affordable Cities

# City Average Price
1 San Juan Bautista Tuxtepec Oaxaca $700 MXN
2 Querétaro Querétaro $800 MXN
3 San Luis Potosí San Luis Potosí $900 MXN
4 Apatzingán Michoacán de Ocampo $1,000 MXN
5 Monterrey Nuevo León $1,000 MXN

Most Expensive Cities

# City Average Price
1 Benito Juárez Ciudad de México $1,350 MXN
2 Coyoacán Ciudad de México $1,500 MXN
3 Xalapa Veracruz de Ignacio de la Llave $1,500 MXN
4 Tijuana Baja California $1,600 MXN
5 Mexico City Ciudad de México $1,840 MXN

All Cities

City Average Price Providers
San Juan Bautista Tuxtepec Oaxaca $700 1
Querétaro Querétaro $800 1
San Luis Potosí San Luis Potosí $900 1
Apatzingán Michoacán de Ocampo $1,000 1
Monterrey Nuevo León $1,000 1
Cancún Quintana Roo $1,000 1
Sonora Sonora $1,100 1
Puebla Puebla $1,150 2
Cuauhtémoc Ciudad de México $1,200 2
Benito Juárez Ciudad de México $1,350 2
Coyoacán Ciudad de México $1,500 1
Xalapa Veracruz de Ignacio de la Llave $1,500 1
Tijuana Baja California $1,600 1
Mexico City Ciudad de México $1,840 5