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.