Prenatal Care Price in Mexico — 2026 Comparison
National average price
$958 MXN
Typical range
$800–$1,100 MXN
Providers
340
Prenatal care is the set of periodic visits that monitor the health of the woman and the baby throughout pregnancy. Its goal is to support the pregnancy and catch early any situation that requires attention.
What does it include? Checkups, measurements, ordering of tests, and guidance on care, nutrition, and warning signs at each stage.
Who provides it? It's provided by a gynecologist and, in some settings, the general practitioner, with referral when needed.
Consistent prenatal follow-up supports a calmer pregnancy; if you're pregnant or planning to be, schedule your prenatal care with a trusted professional.
Most Affordable Cities
| # | City | Average Price |
|---|---|---|
| 1 | Iztacalco Ciudad de México | $300 MXN |
| 2 | Tecamachalco Puebla | $500 MXN |
| 3 | Tehuacan Puebla | $500 MXN |
| 4 | Ecatepec de Morelos México | $500 MXN |
| 5 | Piedras Negras Coahuila de Zaragoza | $600 MXN |
Most Expensive Cities
| # | City | Average Price |
|---|---|---|
| 1 | Huixquilucan México | $1,233 MXN |
| 2 | Cuernavaca Morelos | $1,250 MXN |
| 3 | Miguel Hidalgo Ciudad de México | $1,280 MXN |
| 4 | Atizapán de Zaragoza México | $1,500 MXN |
| 5 | Cuajimalpa de Morelos Ciudad de México | $2,200 MXN |
All Cities
| City | Average Price | Providers |
|---|---|---|
| Iztacalco Ciudad de México | $300 | 1 |
| Tecamachalco Puebla | $500 | 1 |
| Tehuacan Puebla | $500 | 1 |
| Ecatepec de Morelos México | $500 | 2 |
| Piedras Negras Coahuila de Zaragoza | $600 | 1 |
| Sahuayo Michoacán de Ocampo | $600 | 1 |
| Aguascalientes Aguascalientes | $600 | 3 |
| Toluca México | $650 | 2 |
| San Mateo Atenco México | $650 | 2 |
| Coyoacán Ciudad de México | $650 | 4 |
| Cuautitlan Izcalli México | $680 | 5 |
| San Luis Rio Colorado Sonora | $700 | 1 |
| Reynosa Tamaulipas | $700 | 2 |
| Celaya Guanajuato | $700 | 2 |
| Campeche Campeche | $700 | 1 |
| Tepatitlan de Morelos Jalisco | $700 | 1 |
| Salamanca Guanajuato | $750 | 2 |
| General Escobedo Nuevo León | $750 | 2 |
| Puebla Puebla | $773 | 13 |
| Guadalupe Zacatecas | $774 | 2 |
| Nezahualcóyotl México | $775 | 2 |
| Pachuca de Soto Hidalgo | $792 | 6 |
| Durango Durango | $800 | 1 |
| Metepec México | $800 | 3 |
| Comitan de Dominguez Chiapas | $800 | 1 |
| Chimalhuacan México | $800 | 1 |
| Morelia Michoacán de Ocampo | $800 | 11 |
| Coatepec Veracruz de Ignacio de la Llave | $800 | 1 |
| Parral Chihuahua | $800 | 1 |
| Ciudad Guzmán Jalisco | $800 | 1 |
| San Luis Potosí San Luis Potosí | $828 | 9 |
| Tlaxcala Tlaxcala | $850 | 2 |
| Irapuato Guanajuato | $850 | 1 |
| Puerto Vallarta Jalisco | $867 | 3 |
| Colima Colima | $867 | 3 |
| León Guanajuato | $875 | 14 |
| Iztapalapa Ciudad de México | $883 | 3 |
| Yerbabuena Guanajuato | $900 | 1 |
| Saltillo Coahuila de Zaragoza | $900 | 11 |
| Esperanza Puebla | $900 | 1 |
| Poza Rica Veracruz de Ignacio de la Llave | $900 | 1 |
| Santiago Nuevo León | $900 | 1 |
| Apodaca Nuevo León | $900 | 1 |
| Juárez Michoacán de Ocampo | $900 | 2 |
| Tlalpan Ciudad de México | $900 | 2 |
| Matamoros Tamaulipas | $900 | 1 |
| Zapopan Jalisco | $910 | 5 |
| Ciudad Juarez Chihuahua | $940 | 10 |
| Chihuahua Chihuahua | $943 | 7 |
| Gustavo A. Madero Ciudad de México | $958 | 12 |
| San Andres Cholula Puebla | $983 | 6 |
| Cancún Quintana Roo | $990 | 5 |
| Playa del Carmen Quintana Roo | $999 | 1 |
| Nogales Sonora | $1,000 | 1 |
| Mexicali Baja California | $1,000 | 1 |
| Tampico Tamaulipas | $1,000 | 1 |
| Ciudad Obregon Sonora | $1,000 | 1 |
| Ciudad Victoria Tamaulipas | $1,000 | 1 |
| Corregidora Querétaro | $1,000 | 1 |
| Monterrey Nuevo León | $1,004 | 12 |
| Guadalajara Jalisco | $1,007 | 15 |
| Mexico City Ciudad de México | $1,010 | 10 |
| Culiacán Sinaloa | $1,011 | 9 |
| Querétaro Querétaro | $1,035 | 10 |
| Cuauhtémoc Ciudad de México | $1,035 | 13 |
| Tlalnepantla de Baz México | $1,038 | 4 |
| San Pedro Garza Garcia Nuevo León | $1,050 | 4 |
| Oaxaca de Juárez Oaxaca | $1,067 | 6 |
| Naucalpan de Juárez México | $1,076 | 17 |
| Tijuana Baja California | $1,080 | 5 |
| Guadalupe Nuevo León | $1,100 | 3 |
| San Nicolás de los Garza Nuevo León | $1,100 | 1 |
| Mérida Yucatán | $1,100 | 2 |
| Magdalena Contreras Ciudad de México | $1,150 | 2 |
| Ensenada Baja California | $1,175 | 4 |
| Hermosillo Sonora | $1,175 | 4 |
| Tejupilco México | $1,200 | 1 |
| Monclova Coahuila de Zaragoza | $1,200 | 1 |
| Sonora Sonora | $1,200 | 1 |
| Benito Juárez Ciudad de México | $1,210 | 5 |
| Huixquilucan México | $1,233 | 3 |
| Cuernavaca Morelos | $1,250 | 2 |
| Miguel Hidalgo Ciudad de México | $1,280 | 10 |
| Atizapán de Zaragoza México | $1,500 | 1 |
| Cuajimalpa de Morelos Ciudad de México | $2,200 | 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.