Pregnancy Test Price in Mexico — 2026 Comparison
National average price
$405 MXN
Typical range
$150–$500 MXN
Providers
50
A pregnancy test detects the pregnancy hormone (hCG) in urine or blood to confirm or rule out a pregnancy.
What is it for? It helps determine whether a pregnancy exists when there is a missed period or suggestive symptoms; the blood version can be done earlier.
What to expect? It is a simple test: a urine sample or a blood draw, depending on the type of test requested.
Who performs or interprets it? The blood test is processed in a laboratory by the clinical analyst, and the result is assessed by the gynecologist or general practitioner. If you confirm a pregnancy, it is best to schedule a visit to begin prenatal care.
Most Affordable Cities
| # | City | Average Price |
|---|---|---|
| 1 | Acala Chiapas | $100 MXN |
| 2 | Bahia de Banderas Nayarit | $100 MXN |
| 3 | Heroica Ciudad de Juchitán de Zaragoza Oaxaca | $100 MXN |
| 4 | Celaya Guanajuato | $100 MXN |
| 5 | Naucalpan de Juárez México | $100 MXN |
Most Expensive Cities
| # | City | Average Price |
|---|---|---|
| 1 | Monterrey Nuevo León | $800 MXN |
| 2 | Chihuahua Chihuahua | $800 MXN |
| 3 | León Guanajuato | $900 MXN |
| 4 | Tlalpan Ciudad de México | $1,300 MXN |
| 5 | Gustavo A. Madero Ciudad de México | $1,400 MXN |
All Cities
| City | Average Price | Providers |
|---|---|---|
| Acala Chiapas | $100 | 1 |
| Bahia de Banderas Nayarit | $100 | 1 |
| Heroica Ciudad de Juchitán de Zaragoza Oaxaca | $100 | 1 |
| Celaya Guanajuato | $100 | 1 |
| Naucalpan de Juárez México | $100 | 1 |
| Chiautempan Tlaxcala | $120 | 1 |
| Nezahualcóyotl México | $150 | 1 |
| Zapopan Jalisco | $150 | 2 |
| Lerma México | $200 | 1 |
| Oaxaca de Juárez Oaxaca | $200 | 1 |
| Saltillo Coahuila de Zaragoza | $200 | 1 |
| Puebla Puebla | $225 | 2 |
| Guadalajara Jalisco | $250 | 3 |
| San Juan de Sabinas Coahuila de Zaragoza | $250 | 1 |
| San Luis Potosí San Luis Potosí | $300 | 1 |
| Tecamac México | $300 | 1 |
| Metepec México | $300 | 1 |
| Solidaridad Quintana Roo | $350 | 1 |
| Mexico City Ciudad de México | $400 | 8 |
| Toluca México | $450 | 2 |
| Iztacalco Ciudad de México | $450 | 1 |
| Tulum Quintana Roo | $500 | 1 |
| Cancún Quintana Roo | $600 | 2 |
| Miguel Hidalgo Ciudad de México | $600 | 1 |
| Cuernavaca Morelos | $625 | 2 |
| Cuauhtémoc Ciudad de México | $700 | 2 |
| Aguascalientes Aguascalientes | $700 | 1 |
| San Andres Cholula Puebla | $800 | 1 |
| Monterrey Nuevo León | $800 | 1 |
| Chihuahua Chihuahua | $800 | 1 |
| León Guanajuato | $900 | 2 |
| Tlalpan Ciudad de México | $1,300 | 1 |
| Gustavo A. Madero Ciudad de México | $1,400 | 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.