
Mexico's private hospitals are excellent, but the public system is stretched thin. Plus, getting into the public system is difficult for foreigners: beyond the annual upfront fee, you need a residence card.
That means private cover is best for most expats: it's much easier to join and gets you access to private hospitals. One more thing to know: most consulates ask for proof of insurance when you apply for a residency visa, though this can vary by city.

Mexico's public health insurance runs mainly through its social security system (IMSS). If you have a resident card, you can pay an annual fee to join voluntarily. If you're on a tourist permit, you're not eligible for IMSS or anything else. However, if you're privately insured, you can access top private hospitals offering English-speaking care.

Pharmacies are everywhere: chains like Farmacias Guadalajara, Benavides, and Similares run more than 9,500 branches between them, and big cities have 24-hour options. Rules are more relaxed than in the US or EU, and locally made medicines are often far cheaper. Farmacias Similares also offer in-pharmacy doctor visits for around MXN 60 (€3).

Dial 911, nationwide. Be prepared: in Mexico City, ambulances take an average of 35 minutes (sometimes over an hour), and rural areas may have no coverage at all. Dispatch is in Spanish.
The Red Cross (Cruz Roja) offers free pre-hospital care. Private hospitals, on the other hand, usually require a deposit of around MXN 19,500 (€970) for non-urgent treatment.
Plans from €56/month. Set up online in minutes.

Care in Mexico is good, but without insurance, it's not cheap. A private GP visit runs about MXN 775 (€38), a specialist around MXN 1,900 (€95), and a private hospital room about MXN 4,150 (€205) a night.
If you work for a Mexican employer, you'll pay a small percentage of your salary into the social security system, with your employer covering the larger share. If you join voluntarily, it's an annual upfront fee that rises with age (starting around MXN 11,850 (€590) in your thirties). It doesn't cover dental, vision, elective care, or medical evacuation, and the admin is in Spanish.
Our plans start at €56/month for Essential and €84/month for Plus, full comparison below. You'll get outpatient and inpatient care, plus extras like dental care, 180 days of coverage in your home country (60 if it's the USA), and medical evacuation.
Mexico doesn't legally require health insurance for temporary or permanent resident visas. But consulates increasingly ask for proof of cover, so it's worth checking yours before you apply.

Unless you hold a residence card and pay into social security, you'll need private health insurance. You might still get your visa without it, but you risk major expenses if something goes wrong.
All your documents (proof of coverage, English/Spanish versions) are available instantly in your account.
Get global medical coverage in under 5 minutes.
“She answered all our questions and provided clear and detailed responses to ensure we select the proper coverage. The whole experience was perfect! I am confident I made the right choice going with Feather!”
Mascia
“They don't sugar coat the insurances, if they don't provide the best option, they would help you understand what's the best one.”
Michal
“The representative answered my questions clearly and helped me make sure I was aware of my options! This was the perfect fit for my situation as an expat looking for a job in Spain and needing temporary coverage.”
Erin
Takes 2 minutes. From €56 per month. 4.8/5 rated on over 2,500 reviews.