Mexico Health Insurance for Expats and US Citizens (2024)

In this article

Everyone who works in Mexico is enrolled in the public healthcare sector by their employer, regardless of whether the employee is an expat or a citizen. However, many who can afford it, choose to get private health insurance as well, in order to have access to the better quality of healthcare available in private hospitals.

Understanding the Mexico Healthcare System

There are two main types of public health insurance in Mexico: the Instituto de Salud para el Bienestar (INSABI) and the Instituto Mexicano del Seguro Social (IMSS), as well as the private insurance sector.

  • The INSABI scheme (which means Institute of Health for Wellbeing) is a health insurance program for unemployed Mexicans and those who cannot afford to enroll voluntarily. It offers them health services and treatment free of charge. It has replaced the Seguro Popular scheme, which was in effect until December 2019.
  • The IMSS scheme is health insurance for employees working for private companies, regardless of whether they are a Mexican citizen or an expat.

Does Mexico Have Universal Healthcare?

Yes, since the introduction of the INSABI scheme in January 2020, Mexico has universal healthcare for all its citizens and expats.

Who Exactly Needs Expat Health Insurance in Mexico?

Everyone who lives in Mexico as a legal long-term resident, either working, accompanying a family member, or retired, will have to enrol in a health insurance scheme.

On the other hand, you can simply use your international travel insurance if you are in Mexico under one of the following scenarios:

  • You are in Mexico under a visitor’s permit (FMM)
  • You will stay in the country for less than 180 days during which time you will not work.

You can get a free quote and compare different health insurance plans for expats in Mexico through International Citizens Insurance.

Mexico Health Insurance Options for Expats

Expats in Mexico have the following health insurance options:

  • Public health insurance (IMSS). All employed expats are enrolled under the IMSS scheme. Additional private health insurance is optional.
  • Private health insurance:
    • Heath insurance for expats from a local Mexican company. You buy private health insurance for a local company in Mexico, but you will not be covered if you decide to go back to the US for a visit or if you travel abroad.
    • Health insurance for expats with international coverage. You can compare and purchase Mexico health insurance online from Insubuy or International Citizens Insurance. You are covered in Mexico, the US, and worldwide, depending on the policy.

Public Health Insurance for Employed Expats

If you are working for a Mexican company, your employer will automatically enrol you under the IMSS health insurance scheme. You do not need to apply yourself. Both you and your employer pay contributions to the scheme – your part of the contribution is deducted from your salary.

You cannot opt-out of IMSS and subscribe solely to a private health insurance company. You can, however, take out an additional insurance policy from a private provider, which will give you access to private healthcare and more flexibility on where you are treated.

Unemployed expats must apply for the IMSS themselves or just opt for a private insurance scheme.

Private Health Insurance for Expats in Mexico

You can buy private health insurance through international health insurance companies, or insurance brokers such as Insubuy or International Citizens Insurance which allow you to compare plans from different companies online to choose what best suits your needs:

  1. Enter your personal information.
  2. Browse through the plans that suit your profile. Read the policies carefully to learn what they include.
  3. Select the plans you think are most befitting to your needs.
  4. Click on the “Compare” button and you can see detailed comparisons of the policies side by side.
  5. Select which way you want to pay and whether you wish to pay on a monthly, quarterly, or semi-yearly or yearly basis.

The reason why many US expats in Mexico combine both public and private health insurance is that private insurance gives you coverage in private clinics and hospitals, as well as the opportunity to choose your own healthcare provider.

Private hospitals in Mexico have shorter waiting times, better infrastructure, offer better care, and there are usually more English-speaking doctors, which are helpful for expats.

Although healthcare in Mexican private hospitals is only about half as expensive as it is in the United States it can still be too much to pay out-of-pocket, and so a good private health insurance policy is a must.

Can Unemployed Expats Get Health Insurance in Mexico?

If you are a legal resident in Mexico, but not formally employed (such as a retiree), you can apply to be enrolled in the IMSS public health insurance program yourself. The procedure is as follows:

  1. Collect the required documents (see below).
  2. Apply online at the IMSS website or apply in-person at the local IMSS office.
  3. Pay the annual insurance fee, for yourself and any family members included on the scheme.
  4. If you do not speak Spanish: Make sure you have a translator with you since the application process is entirely in Spanish.

Once enrolled, your coverage will start on the first day of the following month.

Required Documents When Applying for Expat Health Insurance in Mexico

When applying to be enrolled under the public health insurance scheme in Mexico, you need the following documents:

  • A valid Identification Document
  • A certified copy of your Marriage Certificate (if applicable)
  • A certified copy of Birth Certificate/s (if you have children)
  • Your Unique Population Registry Code (CURP)
  • Proof of payment of the fee for each member of the family group
  • Proof of address
  • Your personal information
  • The medical questionnaire which is provided by the IMSS

Document guidelines:

  • All the documents you submit have to be in their original form along with a copy
  • All the documents from your country (such as marriage and birth certificates) have to be translated into Spanish and Apostilled (or otherwise legalized) before you submit them.

What Does Expat Health Insurance in Mexico Cover?

Public health insurance in Mexico covers:

  • Accidents and emergencies in the first year of coverage.
  • Surgeries and other health conditions, starting from the second year.
  • Medication (only when prescribed by your doctor).
  • Part of your salary if you are unable to work due to an illness or accident for up to 52 weeks.

Private health insurance for expats offers coverage for the following:

  • In-patient and out-patient medical treatment.
  • Dental and vision treatment.
  • Mental health care.
  • Physiotherapy.
  • Rehabilitation.
  • Pre-existing health conditions.
  • Evacuation or repatriation.
  • Travel health insurance.
  • Coverage in private hospitals, which have a higher quality of care and where the doctors are more likely to speak English, making for easier communication.

Remember: If you are enrolled only in the public health insurance scheme, there are specific doctors and clinics which you can visit, depending on locale. This means you cannot choose your doctor and you cannot be treated in private clinics or hospitals, otherwise, you pay from your own pocket.

Does Expat Health Insurance in Mexico Cover Pre-Existing Conditions?

If you enroll on Mexico’s public insurance yourself, certain pre-existing conditions may not be covered, or, alternatively, if you have certain pre-existing conditions, you may not be able to apply for the IMSS at all. This includes diseases such as malignant tumours, late stages of diabetes mellitus, chronic liver diseases, chronic kidney failure, valvular heart disease, heart failure, among others.

When you apply for IMSS, you should be able to see the list of pre-existing medical conditions not covered under the public health insurance scheme.

Private health insurance: Whether a private health insurance scheme will cover you for pre-existing conditions will depend solely on the company and the plan you purchase. Read the policy carefully. You can find an expat health insurance plan that fits your needs for Mexico at Insubuy or International Citizens Insurance.

Can I Use My US Health Insurance in Mexico?

No, in most cases, you will not be able to use the health insurance you have in the US for treatment in Mexico. Your American health insurance policy, such as Medicare, will not extend outside the borders.

Even if you have an insurance policy with international coverage, you still have to pay out-of-pocket initially, before being reimbursed back in the US. Or, if you have expat health insurance in Mexico but have continued your insurance policy in the US as well, you may use the latter for evacuation to the States for treatment, but there is usually a time cap on this.

Naturally, depending on your health insurance provider back home, there may be exceptions, therefore, you should check your insurance policy or contact your providers for more information. Here’s how Canadians living in Mexico can get health insurance.

How Much Does Health Insurance for Expats in Mexico Cost?

If you subscribe to the IMSS health insurance scheme, the cost of Mexican health insurance ranges from MXN 4,650 (appx. USD 218) per year to MXN 12,750 (appx. USD 590) per year. Herethe cost of expat health insurance in Mexico by age range:

AgeCost
0 to 19 yearsMXN 4,650
20 to 29 yearsMXN 5,500
30 to 39 yearsMXN 5,850
40 to 49 yearsMXN 8,100
50 to 59 yearsMXN 8,450
60 to 69 yearsMXN 12,250
70 to 79 yearsMXN 12,700
80 and overMXN 12,750

Cost of private health insurance in Mexico

When it comes to private health insurance for Mexico expats, the cost will depend on the specific company you purchase from, your age, medical history, the amount of coverage you choose, and the policy you subscribe to.

If you regularly travel to the US, you should choose a policy with worldwide coverage, including the USA. However, this will bring up the price of your premium, considering the high cost of healthcare, but it is better than facing those prices without health insurance.

If you do not intend to go back to the USA, then you can choose a policy that does not include the US, thus pay lower monthly/annual premiums.

You can find and cheap health insurance plans for US expats in Mexico here andhere.

Did you find this page helpful?

Yes No

Mexico Health Insurance for Expats and US Citizens (2024)

FAQs

Can a US citizen get Mexican health insurance? ›

The Instituto Mexicano del Seguro Social or IMSS is Mexico's national healthcare program. Foreigners who are living and employed in Mexico are eligible for IMSS coverage. It is a popular resource for working expats with a temporary or permanent residency visa.

Is my US health insurance good in Mexico? ›

Just like with other international trips, you should know that your own personal health insurance coverage will not apply in Mexico.

Are hospitals in Mexico a better healthcare choice for US citizens? ›

Mexico's healthcare system isn't as good as the American healthcare system, but in some areas, it can be quite good. The fact that it is pretty much affordable too makes Mexican healthcare a preferred choice not just for expats but also for medical travelers.

How much does private health insurance cost in Mexico for expats? ›

How Much Does Health Insurance for Expats in Mexico Cost?
AgeGenderPremium (annual)
30Male/FemaleUSD $1,731/ MXN $30,379
40Male/FemaleUSD $2,240/ MXN $39,312
50Male/FemaleUSD $3,284/ MXN $57,634
60Male/FemaleUSD $5,130/ MXN $90,031

What do expats do for health insurance in Mexico? ›

Expats who are not formally employed, or who are self-employed, can voluntarily enroll in the IMSS program. To enroll voluntarily as an expat, you must either have temporary or permanent residency status to apply for the Instituto Mexicano de Seguro Social (IMSS), the public health insurance system in Mexico.

Do hospitals in Mexico take US insurance? ›

Do Mexican hospitals accept USA coverage? USA health insurance coverage is not accepted in private hospitals of Mexico. The same is applicable for Medicare as well. Unless you have a USA health plan that covers healthcare in Mexico, you will have to pay out-of-pocket for availing medical services.

What is the average cost of health insurance in Mexico? ›

The cost of private insurance can vary, but on an average it cost around US$1,700 per year. Who is covered by the public health insurance? People who are formally employed in Mexico are given IMSS coverage. The amount is matched by the employer & is deducted from the salary of an employee.

What does expat health insurance cost? ›

How much does international health insurance cost? The annual cost of an international medical insurance plan will range from as low as $500, with limited benefits, to as much as $8,000 for a comprehensive global medical insurance policy, including coverage in the USA. The average cost is $5,500 per year.

Can you buy private health insurance in Mexico? ›

There are two primary options for health insurance for expats in Mexico on temporary or permanent residence visas: public health insurance through Mexicano del Seguro Social (IMSS), which is the country's national healthcare system, or private health insurance.

How many US citizens go to Mexico for medical treatment? ›

Medical tourism in Mexico is rising among Americans Before the pandemic halted travel, some 1.2 million American citizens visited Mexico for health care. The number is rising quickly again, with border restrictions eased.

What city in Mexico has the best medical care? ›

The capital, Mexico City, has the best hospitals available in the country. According to Newsweek's 2024 Best Hospitals list, 10 of the top 12 Mexico hospitals are all found in and around the suburbs of Mexico City. Guadalajara and Monterrey are two other cities that ranked in the top 10 hospitals in Mexico.

Do hospitals in Mexico accept Medicare? ›

Standard Medicare A & B can be used only in the USA. No coverage is provided for Standard Medicare A & B in Mexico. Now what to do if you just have Standard Medicare A & B? Well, then you will have to enroll in a Medicare Advantage Plan or Medicare Supplement Plan.

How much does a doctor's visit cost in Mexico? ›

A simple doctor's office visit costs about 400 pesos or roughly US$20. Diagnostic tests can cost up to a third less in Mexico compared to the United States or Canada. However, costs can quickly add up for more complicated procedures.

How much does a hospital visit cost in Mexico? ›

Hospital System and Cost of Medical Checkups in Mexico
Treatment TypePrice in USD $
Routine Checkup$12 to $15
Complete Blood Work$50 to $80
X-Ray$24 to $30
MRI$300 to $500
May 22, 2023

Does Mexico have universal healthcare for expats? ›

How does Healthcare Work in Mexico? The Instituto Mexicano de Seguro Social (IMSS) provides healthcare services for both Mexican citizens and expats legally residing in the country. People enrolled in the IMSS program receive full coverage, including prescriptions.

How much is Mexican health insurance? ›

The costs will vary depending on the type of medical insurance, level of cover, the number of family members covered, among other factors. Just as an estimate, the average cost is around 38,000 MXN (1,700 USD) a year, with a deductible of approximately 11,000 MXN (5,000 USD).

How do you get healthcare in Mexico? ›

Mexico's national healthcare system offers two primary choices: IMSS and INSABI. The IMSS system (Instituto Mexicano del Seguro Social) is a part of the national Social Security program and was designed for employees, though expats who are either temporary or permanent legal residents can also apply.

How do you get medical care in Mexico? ›

Mexico has a public healthcare system, the Instituto Mexicano del Seguro Social (IMSS), which provides medical services to citizens and permanent residents. It is funded by the government and contributions from employees and employers. The services offered by IMSS are free of charge for its beneficiaries.

Who is eligible for government healthcare in Mexico? ›

Public healthcare system in Mexico

Those employed in Mexico are automatically enrolled in the IMSS system and their contribution to the scheme is deducted from their salary. Those who are not formally employed may voluntarily enrol in the IMSS system, in which case they will have to pay an annual contribution fee.

Top Articles
Latest Posts
Article information

Author: Annamae Dooley

Last Updated:

Views: 5355

Rating: 4.4 / 5 (65 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Annamae Dooley

Birthday: 2001-07-26

Address: 9687 Tambra Meadow, Bradleyhaven, TN 53219

Phone: +9316045904039

Job: Future Coordinator

Hobby: Archery, Couponing, Poi, Kite flying, Knitting, Rappelling, Baseball

Introduction: My name is Annamae Dooley, I am a witty, quaint, lovely, clever, rich, sparkling, powerful person who loves writing and wants to share my knowledge and understanding with you.