The essentials

  • Mexico has a public system (mainly IMSS) and a large private sector; most expats use private doctors and hospitals.
  • Private care costs a fraction of US prices — a specialist visit typically runs about $40–$90 — so many people pay cash for routine care.
  • For serious illness, expats rely on private Mexican insurance, international insurance, IMSS's family health insurance (MX$9,300–22,150 a year per person in 2026), or a combination.
More things to know
  • Medicare usually doesn't cover care in Mexico.
  • Check any doctor's license in SEP's national registry, and call 911 — Mexico's single, free emergency number — in an emergency.
In this guide

Healthcare is often the deciding factor in a move to Mexico — sometimes as a reason to come, sometimes as the reason people hesitate. The reality is that big Mexican cities have excellent private hospitals and specialists at prices that surprise most North Americans, while coverage for serious illness takes deliberate planning.

This guide explains how the system works, what you'll pay, and how to put together coverage that fits your age, health and budget.

How Mexican healthcare is organized

Part of the systemWho it servesWhat expats should know
IMSSWorkers in the formal economy and their families, plus voluntary enrolleesResidents without social security can buy in through the Seguro de Salud para la Familia
ISSSTEGovernment employeesNot relevant for most expats
IMSS-BienestarPeople without social security, in participating statesCoverage and quality vary by state; most expats don't rely on it
Private sectorAnyone who pays, directly or through insuranceFrom neighborhood doctors to large hospital groups; what most expats use

In private care you'll see three tiers: doctors' consulting rooms (consultorios), clinics and labs, and full hospitals. Many specialists see patients in a consultorio attached to a private hospital, which makes follow-up tests and admission simple.

What private healthcare costs

ServiceTypical cost (USD)
General practitioner visit$25–$50
Specialist consultation$40–$90
Doctor beside a pharmacy chain$3–$6
Dental cleaning$30–$60
MRI$250–$500
Private hospital room, per night$150–$500+

These are typical ranges in the cities expats favor, not quotes; big-city flagship hospitals charge more. Always ask for a written estimate (presupuesto) before planned procedures — it's normal in Mexico, and prices are often negotiable when you pay cash.

Putting together your coverage

Most expats combine two or three of these:

OptionBest forWatch out for
Paying cashRoutine visits, tests, generic medicinesA single hospitalization can still be expensive
Mexican major-medical insurance (gastos médicos mayores)Hospital stays and serious illness in Mexico, at lower premiumsDeductibles, maximum ages for new enrollment, pre-existing condition exclusions
International expat insurancePeople who want US coverage or evacuationHigher premiums
IMSS family health insuranceA low-cost safety netSpanish-only service, waits for specialists, excluded pre-existing conditions

Questions to ask before buying private insurance

  • What's the maximum age for new enrollment, and can I renew for life once I'm in?
  • Which of my existing conditions are excluded, and for how long?
  • What's the deductible (deducible) and the co-insurance (coaseguro)?
  • Does the insurer pay hospitals directly, or do I pay and claim back?
  • Which hospitals in my city are in its network?

IMSS for expats

Residents without social security can enroll in IMSS through the Seguro de Salud para la Familia. You pay an annual fee by age — MX$9,300 to MX$22,150 per person in 2026 — and are assigned to a local family clinic. It covers consultations, hospital care, surgery, medicines on IMSS's basic list, maternity and emergencies, but excludes serious pre-existing conditions and has waiting periods of up to two years for some treatments. Fees, coverage and exclusions are in our IMSS for expats guide.

Medicare and Mexico

Medicare usually doesn't cover health care outside the US, with narrow exceptions that don't include living in Mexico. Some Medigap plans cover emergencies that begin in the first 60 days of a trip. If you're 65 or older, decide deliberately about Part B before you move — the retirement guide explains the trade-offs.

Finding a good doctor

  • Ask locally: expat groups in your city share recommendations for English-speaking doctors and dentists.
  • Check the license: every practicing professional in Mexico has a cédula profesional. You can verify a doctor's registration and specialty in the Ministry of Education's national registry at cedulaprofesional.sep.gob.mx.
  • Start with a hospital you trust: specialists who practice at a well-regarded private hospital are a good starting point.
  • Keep your records: bring medical history and test results from home, translated if possible.

Pharmacies and prescriptions

Pharmacies are everywhere, generics are inexpensive, and many medicines that need a prescription in the US are sold over the counter. Antibiotics require a prescription, and controlled medicines need special prescriptions.

  • Bring a supply of your regular medicines in their original packaging, with your prescriptions.
  • Note each medicine's generic name — brand names differ between countries.
  • Check that your medicines are available locally before you move, especially newer or specialty drugs.

In an emergency

  • Call 911. It's Mexico's single, free emergency number for medical, police and civil-protection emergencies, available 24 hours a day.
  • Know your hospital in advance: save the address of the private hospital you'd go to, and your insurer's emergency line.
  • Carry ID and insurance details, and a short note of conditions, medicines and allergies in Spanish.

Useful phrases

EnglishSpanish
I need an ambulanceNecesito una ambulancia
I have health insuranceTengo seguro de gastos médicos
I'm allergic to…Soy alérgico / alérgica a…
Where is the emergency room?¿Dónde está urgencias?
Chest painDolor de pecho

Choosing a city with healthcare in mind

The deepest private healthcare is in large cities such as Mexico City, Guadalajara, Querétaro and Mérida. Smaller towns and beach resorts usually have good clinics for everyday care, but complex cases often mean a trip to a bigger city — so if you have an ongoing condition, choose your town around the specialists you need.

Keep reading

Frequently asked questions

Is healthcare free in Mexico for expats?

Generally no. Public care through IMSS-Bienestar is aimed at people without social security. Expats usually pay for private care, buy insurance, or enroll in IMSS's family health insurance for an annual fee.

How much does healthcare cost in Mexico?

Typical private prices are about $25–$50 for a GP visit and $40–$90 for a specialist; hospital rooms run roughly $150–$500+ a night. Insurance and IMSS premiums depend on age.

Can I use Medicare in Mexico?

Usually not. Medicare covers care outside the US only in narrow exceptions; some Medigap plans cover emergencies in the first 60 days of a trip.

How do I check if a Mexican doctor is licensed?

Search the doctor's name in the Ministry of Education's national professional registry at cedulaprofesional.sep.gob.mx, which shows their registered degree and specialty.

What is the emergency number in Mexico?

911 — a single, free number for medical, police and civil-protection emergencies nationwide.

Sources & official references

This page is general information, not legal or tax advice. Consulates interpret rules differently — confirm with your consulate or a licensed professional before acting.