General Medicine Visit Price in Mexico — 2026 Comparison
National average price
$494 MXN
Typical range
$300–$600 MXN
Providers
1,409
When general discomfort, health questions, or the need for an initial evaluation come up, people often seek a general medicine consultation. It's a primary care visit that addresses a wide variety of health concerns.
What is it used for? It allows assessment of symptoms, guidance, ordering of tests, and referral to a specialist when needed.
What does it include? Questions about the reason for the visit and a basic physical exam.
Who provides it? It's provided by a general practitioner. It's a good first point of contact; talking with the professional helps guide the next steps.
Most Affordable Cities
| # | City | Average Price |
|---|---|---|
| 1 | Cihuatlán Jalisco | $100 MXN |
| 2 | Fresnillo Zacatecas | $100 MXN |
| 3 | Ciudad Delicias Chihuahua | $100 MXN |
| 4 | Cuitzeo del Porvenir Michoacán de Ocampo | $100 MXN |
| 5 | San Francisco Telixtlahuaca Oaxaca | $100 MXN |
Most Expensive Cities
| # | City | Average Price |
|---|---|---|
| 1 | Tulum Quintana Roo | $1,200 MXN |
| 2 | Chimalhuacan México | $1,200 MXN |
| 3 | Playas de Tijuana Baja California | $1,200 MXN |
| 4 | Huixquilucan México | $1,450 MXN |
| 5 | Isla Mujeres Quintana Roo | $1,600 MXN |
All Cities
| City | Average Price | Providers |
|---|---|---|
| Cihuatlán Jalisco | $100 | 1 |
| Fresnillo Zacatecas | $100 | 1 |
| Ciudad Delicias Chihuahua | $100 | 1 |
| Cuitzeo del Porvenir Michoacán de Ocampo | $100 | 1 |
| San Francisco Telixtlahuaca Oaxaca | $100 | 1 |
| Chicontepec Veracruz de Ignacio de la Llave | $100 | 1 |
| Guasave Sinaloa | $100 | 1 |
| Mulege Baja California Sur | $100 | 1 |
| Reforma Chiapas | $100 | 1 |
| Panotla Tlaxcala | $100 | 1 |
| Los Mochis Sinaloa | $100 | 1 |
| Cintalapa Chiapas | $100 | 1 |
| Navojoa Sonora | $100 | 1 |
| Tonalá Jalisco | $100 | 1 |
| Mixquiahuala Hidalgo | $100 | 1 |
| Miacatlan Morelos | $100 | 1 |
| San Mateo Atenco México | $125 | 2 |
| Tecamac México | $130 | 2 |
| Zacatepec Morelos | $150 | 1 |
| Comalcalco Tabasco | $150 | 1 |
| Cunduacan Tabasco | $150 | 1 |
| Ecuandureo Michoacán de Ocampo | $150 | 1 |
| Ixtapan de la Sal México | $150 | 1 |
| Nochistlán de Mejía Zacatecas | $150 | 1 |
| Acambaro Guanajuato | $150 | 1 |
| San Juan Teotihuacan México | $150 | 1 |
| San Juan de Sabinas Coahuila de Zaragoza | $150 | 1 |
| Teoloyucan México | $150 | 2 |
| Ixtlahuaca México | $150 | 1 |
| Emiliano Zapata Veracruz de Ignacio de la Llave | $150 | 1 |
| Misantla Veracruz de Ignacio de la Llave | $150 | 1 |
| Atotonilco El Alto Jalisco | $175 | 2 |
| Chacaltianguis Veracruz de Ignacio de la Llave | $200 | 1 |
| Libres Puebla | $200 | 1 |
| Ocosingo Chiapas | $200 | 1 |
| Agua Dulce Veracruz de Ignacio de la Llave | $200 | 1 |
| Pichucalco Chiapas | $200 | 1 |
| Huamantla Tlaxcala | $200 | 1 |
| Cárdenas Tabasco | $200 | 1 |
| Allende Nuevo León | $200 | 1 |
| Hualahuises Nuevo León | $200 | 1 |
| San Pedro San Luis Potosí | $200 | 1 |
| Pátzcuaro Michoacán de Ocampo | $200 | 1 |
| La Piedad Michoacán de Ocampo | $200 | 2 |
| Salina Cruz Oaxaca | $200 | 1 |
| Otzolotepec México | $200 | 1 |
| Nopaltepec México | $200 | 1 |
| Atenco México | $200 | 1 |
| Santa Maria Atzompa Oaxaca | $200 | 1 |
| Nicolás Romero México | $200 | 1 |
| Xicoténcatl Tamaulipas | $200 | 1 |
| Jamay Jalisco | $200 | 1 |
| Salamanca Guanajuato | $200 | 2 |
| San Luis de la Paz Guanajuato | $200 | 1 |
| Cueramaro Guanajuato | $200 | 2 |
| Moroleon Guanajuato | $200 | 1 |
| Champotón Campeche | $200 | 1 |
| Las Choapas Veracruz de Ignacio de la Llave | $200 | 1 |
| Pánuco Veracruz de Ignacio de la Llave | $200 | 1 |
| Ixtapaluca México | $217 | 3 |
| Chalco México | $217 | 3 |
| Melchor Ocampo México | $225 | 2 |
| Xochimilco Ciudad de México | $230 | 1 |
| Apizaco Tlaxcala | $233 | 3 |
| Monclova Coahuila de Zaragoza | $233 | 3 |
| Tlaxcala Tlaxcala | $240 | 5 |
| Acambay México | $250 | 1 |
| Loreto Baja California Sur | $250 | 1 |
| Centro Tabasco | $250 | 3 |
| Ciudad Mante Tamaulipas | $250 | 1 |
| Tula de Allende Hidalgo | $250 | 2 |
| Acaxochitlán Hidalgo | $250 | 1 |
| Pachuca Hidalgo | $250 | 2 |
| Saucillo Chihuahua | $250 | 1 |
| Oxkutzcab Yucatán | $250 | 1 |
| Motozintla Chiapas | $250 | 1 |
| Cacahoatán Chiapas | $250 | 1 |
| Fortín Veracruz de Ignacio de la Llave | $250 | 1 |
| Milpa Alta Ciudad de México | $250 | 1 |
| Durango Durango | $250 | 4 |
| Doctor Mora Guanajuato | $250 | 1 |
| Amecameca México | $250 | 1 |
| Huimanguillo Tabasco | $250 | 1 |
| Balancán Tabasco | $250 | 1 |
| Huatusco Veracruz de Ignacio de la Llave | $259 | 1 |
| Jiutepec Morelos | $275 | 2 |
| San Juan de los Lagos Jalisco | $275 | 2 |
| Ecatepec de Morelos México | $281 | 16 |
| Guaymas Sonora | $283 | 3 |
| Iztacalco Ciudad de México | $286 | 5 |
| Chalchicomula de Sesma Puebla | $300 | 1 |
| Ciudad Fernandez San Luis Potosí | $300 | 1 |
| Meoqui Chihuahua | $300 | 1 |
| Banderilla Veracruz de Ignacio de la Llave | $300 | 1 |
| Felipe Carrillo Puerto Quintana Roo | $300 | 1 |
| Guamuchil Sinaloa | $300 | 1 |
| Vicente Guerrero Durango | $300 | 1 |
| Naranjos Amatlán Veracruz de Ignacio de la Llave | $300 | 1 |
| Marquelia Guerrero | $300 | 1 |
| Teopisca Chiapas | $300 | 1 |
| Villagran Guanajuato | $300 | 1 |
| Mineral de la Reforma Hidalgo | $300 | 1 |
| Poncitlán Jalisco | $300 | 1 |
| Mexicaltzingo México | $300 | 1 |
| Ciudad Guzmán Jalisco | $300 | 2 |
| Nuevo Laredo Tamaulipas | $300 | 1 |
| Huehuetoca México | $300 | 4 |
| Playas de Rosarito Baja California | $300 | 1 |
| Jacona Michoacán de Ocampo | $300 | 1 |
| Solidaridad Quintana Roo | $300 | 1 |
| Huajuapan de León Oaxaca | $300 | 1 |
| Compostela Nayarit | $300 | 1 |
| San Pedro Mixtepec Oaxaca | $300 | 1 |
| Las Varas Nayarit | $300 | 1 |
| Santa Cruz Xoxocotlán Oaxaca | $300 | 1 |
| Cadereyta de Montes Querétaro | $300 | 1 |
| Ciudad Ixtepec Oaxaca | $300 | 1 |
| San Jose del Valle Nayarit | $300 | 1 |
| Macuspana Tabasco | $300 | 1 |
| San Martin Texmelucan Puebla | $300 | 2 |
| Tepeaca Puebla | $308 | 6 |
| Coacalco de Berriozabal México | $314 | 11 |
| Ensenada Baja California | $323 | 9 |
| Nezahualcóyotl México | $325 | 16 |
| San Andrés Tuxtla Veracruz de Ignacio de la Llave | $325 | 2 |
| Lerma México | $325 | 4 |
| Apodaca Nuevo León | $330 | 5 |
| Acapulco Guerrero | $330 | 5 |
| Guanajuato Guanajuato | $331 | 7 |
| Atlacomulco México | $333 | 3 |
| San Juan del Rio Querétaro | $336 | 9 |
| Papantla Veracruz de Ignacio de la Llave | $350 | 3 |
| Uriangato Guanajuato | $350 | 1 |
| San Pablo Villa de Mitla Oaxaca | $350 | 1 |
| González Tamaulipas | $350 | 1 |
| Tizayuca Hidalgo | $350 | 2 |
| Los Reyes Michoacán de Ocampo | $350 | 2 |
| Tampico Tamaulipas | $350 | 2 |
| Dolores Hidalgo Guanajuato | $350 | 2 |
| Cuernavaca Morelos | $350 | 14 |
| Zihuatanejo Guerrero | $350 | 1 |
| Valle Hermoso Tamaulipas | $350 | 1 |
| Gomez Palacio Durango | $350 | 1 |
| Villa de Pozos SLP San Luis Potosí | $350 | 2 |
| San Quintín Baja California | $350 | 1 |
| Conkal Yucatán | $350 | 1 |
| Jocotepec Jalisco | $350 | 1 |
| Chiautla Puebla | $350 | 1 |
| Otumba México | $350 | 1 |
| Poza Rica de Hidalgo Veracruz de Ignacio de la Llave | $350 | 2 |
| Cozumel Quintana Roo | $350 | 1 |
| Nuevo Casas Grandes Chihuahua | $350 | 1 |
| San Jose del Cabo Baja California Sur | $360 | 5 |
| San Cristobal de las Casas Chiapas | $361 | 7 |
| San Pedro Cholula Puebla | $363 | 4 |
| Ciudad Lazaro Cardenas Michoacán de Ocampo | $367 | 3 |
| Reynosa Tamaulipas | $370 | 5 |
| Tapachula Chiapas | $383 | 3 |
| Aguascalientes Aguascalientes | $393 | 14 |
| Puerto Vallarta Jalisco | $394 | 8 |
| Campeche Campeche | $400 | 6 |
| Lagos de Moreno Jalisco | $400 | 1 |
| La Barca Jalisco | $400 | 1 |
| San Miguel el Alto Jalisco | $400 | 1 |
| Torreón Coahuila de Zaragoza | $400 | 2 |
| Tizapan el Alto Jalisco | $400 | 1 |
| Ticul Yucatán | $400 | 1 |
| Venustiano Carranza Ciudad de México | $400 | 6 |
| Tultitlán México | $400 | 2 |
| El Fuerte Sinaloa | $400 | 1 |
| Teziutlan Puebla | $400 | 1 |
| Villa de Etla Oaxaca | $400 | 1 |
| Zamora Michoacán de Ocampo | $400 | 4 |
| Zitácuaro Michoacán de Ocampo | $400 | 1 |
| Ciudad Acuña Coahuila de Zaragoza | $400 | 2 |
| Múgica Michoacán de Ocampo | $400 | 1 |
| Cuautla Morelos | $400 | 3 |
| Angel R. Cabada Veracruz de Ignacio de la Llave | $400 | 1 |
| Hueyapan de Ocampo Veracruz de Ignacio de la Llave | $400 | 1 |
| Rioverde San Luis Potosí | $400 | 1 |
| General Escobedo Nuevo León | $400 | 1 |
| Acayucan Veracruz de Ignacio de la Llave | $400 | 1 |
| San Francisco del Rincon Guanajuato | $400 | 1 |
| Tepic Nayarit | $400 | 1 |
| Santiago Nuevo León | $400 | 1 |
| Huejutla de Reyes Hidalgo | $400 | 1 |
| Autlán de Navarro Jalisco | $400 | 1 |
| Ciudad Juarez Chihuahua | $417 | 12 |
| Puebla Puebla | $424 | 62 |
| Ciudad del Carmen Campeche | $425 | 4 |
| Delicias Chihuahua | $425 | 4 |
| Soledad de Graciano Sanchez San Luis Potosí | $425 | 2 |
| Irapuato Guanajuato | $433 | 3 |
| Oaxaca de Juárez Oaxaca | $436 | 18 |
| Atizapán de Zaragoza México | $444 | 8 |
| Monclova-Ciudad Frontera Coahuila de Zaragoza | $450 | 1 |
| Atlixco Puebla | $450 | 2 |
| San Juan Bautista Tuxtepec Oaxaca | $450 | 2 |
| Ciudad Madero Tamaulipas | $450 | 5 |
| Guadalupe Zacatecas | $450 | 2 |
| Celaya Guanajuato | $456 | 8 |
| Morelia Michoacán de Ocampo | $456 | 23 |
| Matamoros Tamaulipas | $463 | 4 |
| Xalapa Veracruz de Ignacio de la Llave | $467 | 3 |
| Culiacán Sinaloa | $470 | 10 |
| San Jose Iturbide Guanajuato | $475 | 2 |
| Chilpancingo Guerrero | $475 | 2 |
| Texcoco México | $480 | 2 |
| San Luis Potosí San Luis Potosí | $486 | 18 |
| León Guanajuato | $487 | 23 |
| Pachuca de Soto Hidalgo | $496 | 13 |
| Juárez Chihuahua | $496 | 12 |
| Guadalupe Victoria Durango | $500 | 1 |
| Altamira Tamaulipas | $500 | 2 |
| Bulevares del Lago México | $500 | 2 |
| Ezequiel Montes Querétaro | $500 | 1 |
| Orizaba Veracruz de Ignacio de la Llave | $500 | 1 |
| Parral Chihuahua | $500 | 3 |
| Veracruz Veracruz de Ignacio de la Llave | $500 | 3 |
| Salvatierra Guanajuato | $500 | 1 |
| Colima Colima | $500 | 2 |
| Oluta Veracruz de Ignacio de la Llave | $500 | 1 |
| Los Cabos Baja California Sur | $500 | 2 |
| Tuxtepec Oaxaca | $500 | 1 |
| Ángel Albino Corzo Chiapas | $500 | 1 |
| Playa Vicente Veracruz de Ignacio de la Llave | $500 | 1 |
| Matehuala San Luis Potosí | $500 | 1 |
| Las Rosas Chiapas | $500 | 1 |
| Bahías de Huatulco Oaxaca | $500 | 1 |
| San Jacinto Amilpas Oaxaca | $500 | 1 |
| Mazatlan Sinaloa | $500 | 1 |
| Tlacolula de Matamoros Oaxaca | $500 | 1 |
| Santa Lucia del Camino Oaxaca | $500 | 1 |
| Tlalnepantla de Baz Ciudad de México | $500 | 1 |
| Puerto Escondido Oaxaca | $500 | 2 |
| Zinacantepec México | $500 | 1 |
| Colonia Anáhuac Chihuahua | $500 | 1 |
| Valle de Chalco Solidaridad México | $500 | 1 |
| Cancún Quintana Roo | $502 | 26 |
| Guadalajara Jalisco | $508 | 37 |
| Cuautitlan Izcalli México | $515 | 10 |
| Naucalpan de Juárez México | $524 | 25 |
| Iztapalapa Ciudad de México | $529 | 14 |
| Ciudad Valles San Luis Potosí | $533 | 3 |
| Mexicali Baja California | $534 | 16 |
| Mérida Yucatán | $542 | 13 |
| Toluca México | $542 | 13 |
| Cuautitlan México | $545 | 4 |
| Querétaro Querétaro | $546 | 36 |
| Encarnacion de Diaz Jalisco | $550 | 1 |
| Piedras Negras Coahuila de Zaragoza | $550 | 5 |
| Ciudad Victoria Tamaulipas | $550 | 3 |
| Sahuayo Michoacán de Ocampo | $550 | 2 |
| San Nicolás de los Garza Nuevo León | $550 | 2 |
| Nogales Sonora | $550 | 4 |
| Jalostotitlán Jalisco | $550 | 1 |
| Tuxtla Gutierrez Chiapas | $550 | 5 |
| Chihuahua Chihuahua | $555 | 21 |
| Playa del Carmen Quintana Roo | $556 | 8 |
| Gustavo A. Madero Ciudad de México | $557 | 23 |
| Metepec México | $567 | 15 |
| Ciudad Obregon Sonora | $575 | 2 |
| Monterrey Nuevo León | $578 | 27 |
| Victoria Tamaulipas | $588 | 4 |
| Zapopan Jalisco | $595 | 20 |
| Ciudad Cuauhtémoc Chihuahua | $600 | 1 |
| Asunción Nochixtlán Oaxaca | $600 | 1 |
| Tamazula de Gordiano Jalisco | $600 | 1 |
| Córdoba Veracruz de Ignacio de la Llave | $600 | 4 |
| Berriozábal Chiapas | $600 | 1 |
| Comitan de Dominguez Chiapas | $600 | 3 |
| Múzquiz Coahuila de Zaragoza | $600 | 1 |
| Guadalupe Nuevo León | $600 | 9 |
| Michoacan Michoacán de Ocampo | $600 | 1 |
| Mexico City Ciudad de México | $621 | 141 |
| Benito Juárez Jalisco | $625 | 2 |
| El Marqués Querétaro | $625 | 2 |
| Minatitlán Veracruz de Ignacio de la Llave | $630 | 4 |
| Chetumal Quintana Roo | $630 | 5 |
| Cuauhtémoc Ciudad de México | $635 | 27 |
| San Andres Cholula Puebla | $636 | 11 |
| Coyoacán Ciudad de México | $637 | 19 |
| Azcapotzalco Ciudad de México | $640 | 10 |
| Corregidora Querétaro | $650 | 4 |
| Magdalena Contreras Ciudad de México | $650 | 3 |
| Saltillo Coahuila de Zaragoza | $656 | 9 |
| Tlalnepantla de Baz México | $675 | 6 |
| Zumpango México | $675 | 2 |
| Álvaro Obregón Ciudad de México | $679 | 12 |
| Tijuana Baja California | $680 | 17 |
| Miguel Hidalgo Ciudad de México | $681 | 20 |
| La Paz Baja California Sur | $681 | 8 |
| Naucalpan México | $700 | 1 |
| Olinalá Guerrero | $700 | 1 |
| Cabo San Lucas Baja California Sur | $700 | 6 |
| Benito Juárez Ciudad de México | $726 | 27 |
| Apatzingán Michoacán de Ocampo | $733 | 3 |
| Montemorelos Nuevo León | $736 | 2 |
| San Miguel de Allende Guanajuato | $750 | 2 |
| Cuetzalan del Progreso Puebla | $750 | 1 |
| Tehuacan Puebla | $775 | 2 |
| Villahermosa Tabasco | $788 | 4 |
| Tulancingo Hidalgo | $800 | 1 |
| San Luis Rio Colorado Sonora | $800 | 1 |
| Tlalpan Ciudad de México | $811 | 9 |
| San Pedro Garza Garcia Nuevo León | $967 | 3 |
| Hermosillo Sonora | $1,000 | 1 |
| Ayala Morelos | $1,000 | 1 |
| Villa de Alvarez Colima | $1,000 | 1 |
| Los Reyes Acaquilpan México | $1,100 | 2 |
| Jerez Zacatecas | $1,200 | 1 |
| Tulum Quintana Roo | $1,200 | 1 |
| Chimalhuacan México | $1,200 | 1 |
| Playas de Tijuana Baja California | $1,200 | 1 |
| Huixquilucan México | $1,450 | 4 |
| Isla Mujeres Quintana Roo | $1,600 | 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.