Healthcare in Mexico for Expats
Mexico has a well-developed healthcare system with both public and private options. Most expats find that private healthcare is affordable and high quality, especially in major cities and expat hubs. In fact, Mexico is one of the top medical tourism destinations in the world, attracting over one million health tourists annually.
Healthcare Options
Public Healthcare (IMSS)
IMSS (Instituto Mexicano del Seguro Social) is Mexico’s public health insurance. Legal residents can enroll for a modest annual fee — typically $300–$500 USD/year — and receive comprehensive coverage including hospitalisation, surgery, and prescriptions. The enrollment process requires your residency card and proof of address. Coverage begins after a waiting period that varies by condition (typically 2–12 months for pre-existing conditions).
Private Healthcare
Private hospitals and clinics in Mexico offer excellent care at a fraction of US prices. A doctor’s consultation typically costs $20–$50 USD. Most expats carry private insurance or pay out-of-pocket for routine care. Private hospitals in major cities have modern equipment, English-speaking staff, and internationally trained doctors.
Health Insurance Options for Expats
Most expats in Mexico use one or a combination of these insurance approaches:
- IMSS public insurance — Best for long-term residents who want affordable comprehensive coverage. Annual cost: $300–$500 USD.
- Mexican private insurance — Companies like GNP Seguros, AXA Mexico, and Seguros Monterrey offer plans starting around $1,500–$3,000 USD/year depending on age and coverage level.
- International expat insurance — Providers like Cigna Global, Allianz Care, and IMG offer worldwide coverage with Mexico as your base. Expect $2,000–$5,000 USD/year.
- Pay out-of-pocket — Many expats with good health simply pay cash for routine visits and carry catastrophic-only insurance. A full blood panel costs $30–$50 USD, and an MRI runs $150–$300 USD.
Typical Healthcare Costs in Mexico
Here is what you can expect to pay out-of-pocket at private facilities:
- General doctor visit: $20–$50 USD
- Specialist consultation: $40–$80 USD
- Dental cleaning: $30–$60 USD
- Dental crown: $150–$350 USD
- Eye exam: $20–$40 USD
- Blood work panel: $30–$50 USD
- MRI scan: $150–$300 USD
- Emergency room visit: $100–$300 USD
Prescription Medications
Many common medications are available over the counter in Mexico at very low prices. Pharmacies (farmacias) are widespread, and many have on-site doctors for quick consultations at minimal cost — often just $2–$5 USD. Chain pharmacies like Farmacias Similares, Farmacias del Ahorro, and Farmacias Guadalajara are found in every city and town.
Tip: Bring a list of your current medications with generic names. Most drugs cost 50–80% less than in the US or Canada. Controlled substances (like certain pain medications and anxiety drugs) do require a Mexican prescription.
Dental and Vision Care
Dental and vision care in Mexico is significantly more affordable than in North America. Many expats and even cross-border visitors use Mexican dental clinics for routine and complex procedures. A dental implant that costs $3,000–$5,000 in the US typically runs $800–$1,500 in Mexico. LASIK eye surgery averages $1,000–$1,500 per eye compared to $2,000–$3,000 in the US.
Emergency Care
In a medical emergency, dial 911 (Mexico’s national emergency number). Private ambulance services like AMERIMED and Red Cross (Cruz Roja) are available in most cities. Emergency rooms at private hospitals will treat you immediately regardless of insurance status — you settle the bill afterward.
Important: Keep a card in your wallet with your blood type, allergies, emergency contact, and insurance information in Spanish.
Top Hospitals for Expats
- Hospital CMQ (Puerto Vallarta) — Popular with expats, English-speaking staff
- Hospital San Javier (Puerto Vallarta) — Full-service private hospital
- Hospital Angeles (multiple locations) — Mexico’s largest private hospital chain
- Christus Muguerza (Monterrey, CDMX) — Internationally accredited
- Hospital Galenia (Cancún) — Modern facility serving the Riviera Maya
- Hospital Star Medica (multiple locations) — Nationwide chain with consistent quality
Related Guides
- Residency in Mexico — You need legal residency to enroll in IMSS
- Cost of Living — See how healthcare fits into your monthly budget
- Retiring in Mexico Guide — Healthcare planning for retirees
More Destinations
- Puerto Vallarta — Retirees & Beach Lovers
- Lake Chapala / Ajijic — Expat Haven
- Mérida — Safe & Affordable
- San Miguel de Allende — Culture & Arts
- Playa del Carmen — Beach & Digital Nomads
- Oaxaca City — Culture & Cuisine
- Mazatlán — Value & Beach
- Guanajuato — Colonial Charm
- Ensenada — Baja Coastal Living
- Tulum — Wellness & Nature