eldoctor
ES

First Visit Ophthalmology Price in Mexico — 2026 Comparison

National average price
$949 MXN
Typical range
$750–$1,013 MXN
Providers
952

The first ophthalmology visit is the initial assessment of eye health and vision.

What is it for? It allows visual acuity to be checked, eye problems to be detected, and guidance to be given on their care or correction.

What does it include? History-taking, vision measurement, and an eye exam; depending on the case, additional testing.

Who performs it? It's carried out by an ophthalmologist. If you notice changes in your vision or discomfort, scheduling an assessment with the specialist is the way to get answers.

Most Affordable Cities

# City Average Price
1 Sahuayo Michoacán de Ocampo $400 MXN
2 Chimalhuacan México $400 MXN
3 García Nuevo León $499 MXN
4 Arandas Jalisco $500 MXN
5 Rosarito Baja California $500 MXN

Most Expensive Cities

# City Average Price
1 Xochimilco Ciudad de México $1,600 MXN
2 Álvaro Obregón Ciudad de México $1,650 MXN
3 Cuajimalpa de Morelos Ciudad de México $1,650 MXN
4 Huixquilucan México $1,740 MXN
5 Santa Fe Morelos $1,775 MXN

All Cities

City Average Price Providers
Sahuayo Michoacán de Ocampo $400 1
Chimalhuacan México $400 1
García Nuevo León $499 1
Arandas Jalisco $500 1
Rosarito Baja California $500 1
Acatlán de Osorio Puebla $500 1
Pátzcuaro Michoacán de Ocampo $500 1
Fresnillo Zacatecas $500 1
Delicias Chihuahua $500 1
San Miguel de Allende Guanajuato $500 1
San Juan Teotihuacan México $500 1
Ecatepec de Morelos México $523 4
Mazatlan Sinaloa $575 4
Guadalupe (Zacatecas) Zacatecas $600 1
Ciudad Guzmán Jalisco $600 1
Iguala Guerrero $600 1
Apizaco Tlaxcala $600 1
Tianguistenco México $600 1
Colima Colima $600 2
Tequisquiapan Querétaro $600 1
Irapuato Guanajuato $630 5
Los Mochis Sinaloa $633 3
Oaxaca de Juárez Oaxaca $650 4
Apodaca Nuevo León $650 2
Cuautla Morelos $675 4
Aguascalientes Aguascalientes $697 32
Etzatlán Jalisco $700 1
Tecoman Colima $700 1
Tlajomulco de Zuñiga Jalisco $700 1
Puerto Escondido Oaxaca $700 1
Minatitlán Veracruz de Ignacio de la Llave $700 1
San Andrés Tuxtla Veracruz de Ignacio de la Llave $700 1
Sinaloa Sinaloa $700 1
Centro Tabasco $700 1
Acapulco Guerrero $700 6
Corregidora Querétaro $700 1
Juárez Michoacán de Ocampo $700 1
Pachuca Hidalgo $700 1
Reynosa Tamaulipas $700 4
Los Reyes Acaquilpan México $700 1
Melchor Ocampo México $700 1
Guadalupe Zacatecas $700 1
Ensenada Baja California $720 5
Michoacan Michoacán de Ocampo $733 3
Victoria de Durango Durango $750 2
Iztapalapa Ciudad de México $760 5
Ixtlahuaca México $775 2
Celaya Guanajuato $780 10
Campeche Campeche $789 9
Cunduacan Tabasco $800 1
Cuautitlan México $800 1
Tlaxcala Tlaxcala $800 1
Nuevo Laredo Tamaulipas $800 1
Salamanca Guanajuato $800 1
Piedras Negras Coahuila de Zaragoza $800 1
Manzanillo Colima $800 1
Apaseo El Grande Guanajuato $800 1
Moroleon Guanajuato $800 1
Penjamo Guanajuato $800 1
Chalco México $800 1
Zinacantepec México $800 1
Zamora Michoacán de Ocampo $800 1
Maravatío Michoacán de Ocampo $800 1
Quiroga Michoacán de Ocampo $800 1
Montemorelos Nuevo León $800 1
Tehuacan Puebla $800 1
Atlixco Puebla $800 1
San Pedro Cholula Puebla $800 3
Solidaridad Quintana Roo $800 1
Guasave Sinaloa $800 1
Cerritos San Luis Potosí $800 1
Córdoba Veracruz de Ignacio de la Llave $800 1
Nuevo León Nuevo León $800 1
Ciudad Hidalgo Michoacán de Ocampo $800 1
Monclova-Ciudad Frontera Coahuila de Zaragoza $800 1
Monclova Coahuila de Zaragoza $810 5
Durango Durango $820 5
Pachuca de Soto Hidalgo $823 11
Cuernavaca Morelos $830 15
Baja California Baja California $833 3
Nezahualcóyotl México $833 3
San Nicolás de los Garza Nuevo León $844 9
León Guanajuato $845 28
Mérida Yucatán $850 21
Atlacomulco México $850 3
Morelia Michoacán de Ocampo $850 23
San Mateo Atenco México $850 2
Guanajuato Guanajuato $850 4
Hermosillo Sonora $856 9
Ciudad Obregon Sonora $867 6
Ciudad Juarez Chihuahua $871 17
Monterrey Nuevo León $873 64
Guadalajara Jalisco $887 71
Metepec México $888 4
Cancún Quintana Roo $897 15
Bahia de Banderas Nayarit $900 1
Zacatecas Zacatecas $900 1
Bucerias Nayarit $900 1
Guadalupe Nuevo León $900 3
Ciudad Victoria Tamaulipas $900 2
Ciudad Lazaro Cardenas Michoacán de Ocampo $900 1
Fortin de las Flores Veracruz de Ignacio de la Llave $900 1
Guadalupe Victoria Durango $900 1
San Pedro Tlaquepaque Jalisco $900 2
Saltillo Coahuila de Zaragoza $904 13
Puebla Puebla $910 24
Querétaro Querétaro $919 29
Mexicali Baja California $922 18
Ixtapaluca México $925 2
Gustavo A. Madero Ciudad de México $927 15
San Juan del Rio Querétaro $950 2
General Escobedo Nuevo León $950 4
San Luis Potosí San Luis Potosí $957 29
Chihuahua Chihuahua $958 12
Playa del Carmen Quintana Roo $960 5
San Andres Cholula Puebla $980 15
Azcapotzalco Ciudad de México $1,000 1
Tuxtla Gutierrez Chiapas $1,000 1
Nogales Sonora $1,000 1
Villahermosa Tabasco $1,000 2
Cuautitlan Izcalli México $1,000 2
Matamoros (Tamaulipas) Tamaulipas $1,000 1
Zapopan Jalisco $1,013 16
Culiacán Sinaloa $1,029 12
Tampico Tamaulipas $1,050 2
Coyoacán Ciudad de México $1,064 7
Puerto Vallarta Jalisco $1,067 3
Naucalpan de Juárez México $1,069 24
Tlalpan Ciudad de México $1,080 5
Poza Rica Veracruz de Ignacio de la Llave $1,100 1
Sonora Sonora $1,100 1
La Piedad Michoacán de Ocampo $1,100 2
Atizapán de Zaragoza México $1,100 3
Xalapa Veracruz de Ignacio de la Llave $1,100 2
Tlalnepantla de Baz México $1,110 5
Toluca México $1,119 8
San Pedro Garza Garcia Nuevo León $1,130 22
Matamoros Tamaulipas $1,140 5
Cuauhtémoc Ciudad de México $1,155 38
Mexico City Ciudad de México $1,162 46
Piedad Narvarte Ciudad de México $1,200 1
La Paz Baja California Sur $1,240 5
Benito Juárez Ciudad de México $1,278 9
Tijuana Baja California $1,300 5
San Luis Rio Colorado Sonora $1,300 1
Miguel Hidalgo Ciudad de México $1,331 26
Cabo San Lucas Baja California Sur $1,400 1
Magdalena Contreras Ciudad de México $1,486 7
Iztacalco Ciudad de México $1,500 1
San Jose del Cabo Baja California Sur $1,550 2
Xochimilco Ciudad de México $1,600 2
Álvaro Obregón Ciudad de México $1,650 2
Cuajimalpa de Morelos Ciudad de México $1,650 4
Huixquilucan México $1,740 5
Santa Fe Morelos $1,775 4

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.