Medical Consultation Price in Mexico — 2026 Comparison
A medical consultation is the general visit in which a physician listens to your complaints, examines you, and advises you on your health status.
What is it for? It is useful for reviewing symptoms, following up on common conditions, ordering tests, or referring you to a specialist when needed.
What to expect? It includes questions about the reason for your visit and your history, a physical exam, and an explanation of next steps.
Who provides it? It is offered by the general practitioner and the emergency physician; the homeopath provides it within their approach. If you have a complaint or want a general assessment, scheduling a visit is a good starting point.
Most Affordable Cities
| # | City | Average Price |
|---|---|---|
| 1 | Hermosillo Sonora | $175 MXN |
| 2 | Amecameca México | $200 MXN |
| 3 | Toluca México | $200 MXN |
| 4 | San Cristobal de las Casas Chiapas | $200 MXN |
| 5 | San Pedro Cholula Puebla | $250 MXN |
Most Expensive Cities
| # | City | Average Price |
|---|---|---|
| 1 | Tlalpan Ciudad de México | $1,200 MXN |
| 2 | Miguel Hidalgo Ciudad de México | $1,233 MXN |
| 3 | Benito Juárez Ciudad de México | $1,300 MXN |
| 4 | Huixquilucan México | $1,800 MXN |
| 5 | Baja California Baja California | $1,800 MXN |
All Cities
| City | Average Price | Providers |
|---|---|---|
| Hermosillo Sonora | $175 | 2 |
| Amecameca México | $200 | 1 |
| Toluca México | $200 | 1 |
| San Cristobal de las Casas Chiapas | $200 | 1 |
| San Pedro Cholula Puebla | $250 | 1 |
| Poncitlán Jalisco | $250 | 1 |
| Cihuatlán Jalisco | $250 | 1 |
| Tecamac México | $250 | 1 |
| Tulum Quintana Roo | $280 | 1 |
| Caborca Sonora | $300 | 1 |
| Zimapan Hidalgo | $300 | 1 |
| Mineral de la Reforma Hidalgo | $300 | 1 |
| Chimalhuacan México | $300 | 1 |
| San Jose del Valle Nayarit | $300 | 1 |
| Puruándiro Michoacán de Ocampo | $300 | 1 |
| La Paz Baja California Sur | $350 | 1 |
| Nezahualcóyotl México | $350 | 3 |
| Guadalupe Nuevo León | $350 | 1 |
| Guamuchil Sinaloa | $350 | 1 |
| El Marqués Querétaro | $400 | 1 |
| Rioverde San Luis Potosí | $400 | 1 |
| Playa del Carmen Quintana Roo | $400 | 1 |
| Mérida Yucatán | $400 | 2 |
| Oaxtepec Morelos | $400 | 1 |
| Iztacalco Ciudad de México | $433 | 3 |
| Cuajimalpa de Morelos Ciudad de México | $450 | 1 |
| Minatitlán Veracruz de Ignacio de la Llave | $450 | 2 |
| Oaxaca de Juárez Oaxaca | $450 | 1 |
| Apodaca Nuevo León | $450 | 2 |
| Navojoa Sonora | $475 | 2 |
| Chilpancingo Guerrero | $483 | 3 |
| Tehuacan Puebla | $500 | 1 |
| Durango Durango | $500 | 1 |
| San Antonio Aguascalientes | $500 | 1 |
| Nueva Rosita Coahuila de Zaragoza | $500 | 1 |
| Cabo San Lucas Baja California Sur | $500 | 1 |
| Ciudad Victoria Tamaulipas | $500 | 2 |
| Valle Hermoso Tamaulipas | $500 | 1 |
| Celaya Guanajuato | $500 | 1 |
| Mineral del Monte Hidalgo | $500 | 1 |
| Pachuca Hidalgo | $500 | 1 |
| Saltillo Coahuila de Zaragoza | $500 | 5 |
| Monclova Coahuila de Zaragoza | $500 | 1 |
| Nava Coahuila de Zaragoza | $500 | 1 |
| Huejutla de Reyes Hidalgo | $500 | 1 |
| San Martin Texmelucan Puebla | $500 | 1 |
| San Jose Iturbide Guanajuato | $500 | 1 |
| Pátzcuaro Michoacán de Ocampo | $500 | 1 |
| León Guanajuato | $513 | 4 |
| Torreón Coahuila de Zaragoza | $513 | 4 |
| Acapulco Guerrero | $520 | 5 |
| Cancún Quintana Roo | $525 | 6 |
| Poza Rica Veracruz de Ignacio de la Llave | $530 | 1 |
| Campeche Campeche | $533 | 3 |
| Matamoros Tamaulipas | $550 | 2 |
| Santa Cruz Xoxocotlán Oaxaca | $550 | 2 |
| Zapopan Jalisco | $575 | 4 |
| Ensenada Baja California | $583 | 3 |
| Villagran Guanajuato | $600 | 1 |
| Tecoman Colima | $600 | 1 |
| Piedras Negras Coahuila de Zaragoza | $600 | 1 |
| Montemorelos Nuevo León | $600 | 1 |
| Tapalpa Jalisco | $600 | 1 |
| Metepec México | $600 | 2 |
| San Juan del Rio Querétaro | $600 | 3 |
| Valle de Santiago Guanajuato | $600 | 1 |
| Aguascalientes Aguascalientes | $620 | 5 |
| Culiacán Sinaloa | $625 | 4 |
| San Luis Potosí San Luis Potosí | $643 | 7 |
| Colima Colima | $650 | 4 |
| San Andres Cholula Puebla | $650 | 5 |
| Irapuato Guanajuato | $650 | 2 |
| Los Mochis Sinaloa | $650 | 2 |
| Querétaro Querétaro | $669 | 8 |
| Cuernavaca Morelos | $675 | 2 |
| Pachuca de Soto Hidalgo | $680 | 5 |
| Nacajuca Tabasco | $700 | 1 |
| Ecatepec de Morelos México | $700 | 2 |
| Atlacomulco México | $700 | 1 |
| Puebla Puebla | $700 | 12 |
| Ciudad Valles San Luis Potosí | $700 | 1 |
| Guaymas Sonora | $700 | 1 |
| Xalapa Veracruz de Ignacio de la Llave | $700 | 1 |
| Cuautitlan Izcalli México | $700 | 4 |
| Gustavo A. Madero Ciudad de México | $705 | 6 |
| Ciudad Juarez Chihuahua | $725 | 4 |
| Veracruz Veracruz de Ignacio de la Llave | $733 | 3 |
| Guadalajara Jalisco | $745 | 10 |
| Sahuayo Michoacán de Ocampo | $750 | 2 |
| Tuxtla Gutierrez Chiapas | $783 | 3 |
| Orizaba Veracruz de Ignacio de la Llave | $800 | 1 |
| San Pedro Tlaquepaque Jalisco | $800 | 1 |
| San Nicolás de los Garza Nuevo León | $800 | 3 |
| Parral Chihuahua | $800 | 1 |
| Uruapan Michoacán de Ocampo | $800 | 1 |
| Ciudad del Carmen Campeche | $800 | 1 |
| Victoria de Durango Durango | $800 | 1 |
| Tepic Nayarit | $800 | 1 |
| Huatusco Veracruz de Ignacio de la Llave | $800 | 1 |
| Reynosa Tamaulipas | $800 | 1 |
| Mexico City Ciudad de México | $825 | 12 |
| Tlalnepantla de Baz México | $825 | 4 |
| Chihuahua Chihuahua | $833 | 3 |
| Villahermosa Tabasco | $850 | 2 |
| Morelia Michoacán de Ocampo | $867 | 6 |
| Monterrey Nuevo León | $886 | 7 |
| Coyoacán Ciudad de México | $890 | 5 |
| Iztapalapa Ciudad de México | $900 | 2 |
| Álvaro Obregón Ciudad de México | $900 | 1 |
| General Escobedo Nuevo León | $900 | 1 |
| Atizapán de Zaragoza México | $930 | 3 |
| Ciudad Obregon Sonora | $1,000 | 1 |
| Zinacantepec México | $1,000 | 1 |
| San Antonio de la Cal Oaxaca | $1,000 | 1 |
| Mexicali Baja California | $1,050 | 2 |
| Naucalpan de Juárez México | $1,078 | 9 |
| Tijuana Baja California | $1,120 | 5 |
| Cuauhtémoc Ciudad de México | $1,160 | 5 |
| San Pedro Garza Garcia Nuevo León | $1,180 | 5 |
| Tlalpan Ciudad de México | $1,200 | 1 |
| Miguel Hidalgo Ciudad de México | $1,233 | 3 |
| Benito Juárez Ciudad de México | $1,300 | 2 |
| Huixquilucan México | $1,800 | 1 |
| Baja California Baja California | $1,800 | 1 |
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.