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 U.S. citizen get health insurance in Mexico? ›

US citizens living and working in Mexico may be eligible for healthcare in Mexico under the IMSS, which is the healthcare system provided under Mexico's private employment sector. If you have legal residency and are self-employed there, you can opt-in to the system voluntarily.

How is Mexico's healthcare for expats? ›

Whether you are covered with the IMSS or the Seguro Popular, healthcare in Mexico is free and there is no co-payment. The main downside is that you are not free to choose your own doctor (except in specific cases). You are not covered abroad, in the private sector or in your home country.

Does USA insurance work in Mexico? ›

No, U.S. auto insurance policies aren't valid in Mexico.

How much does private healthcare cost in Mexico? ›

How much does healthcare insurance cost in Mexico? An IMSS coverage can cost around US$400 per year. The cost of private insurance can vary, but on an average it cost around US$1,700 per year.

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.

Do Mexican hospitals accept American 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.

Does Medicare cover Americans living in Mexico? ›

In most situations, Medicare won't pay for health care or supplies you get outside the U.S. The term “outside the U.S.” means anywhere other than the 50 states of the U.S., the District of Columbia, Puerto Rico, the U.S. Virgin Islands, Guam, American Samoa, and the Northern Mariana Islands.

Is healthcare free for expats in Mexico? ›

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 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.

What happens if I have a medical emergency in Mexico? ›

If you do need medical treatment whilst in Mexico, you may be required to pay for the services up front. At the very least, you will be asked to show proof of your ability to pay. This means that prior to any treatment you would be expected to: a) to show evidence of your insurance policy; b) give credit card details.

Does AAA cover me in Mexico? ›

Since U.S. liability insurance is invalid in Mexico, you'll need proof of Mexico auto insurance for a road trip south of the border. AAA can help you get what's required through one of Mexico's largest and most reputable insurance companies.

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.

Can you buy private health insurance in Mexico? ›

Some expats choose to purchase private insurance, which usually offers a higher quality of care, albeit at more expensive rates. Mexico also has a universal healthcare program, Seguro Popular, which has recently been replaced by the Instituto de Salud para el Bienestar (INSABI).

How much does it cost to go to a hospital 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 free healthcare for citizens? ›

It is largely characterized by a special combination of coverage mainly based on the employment status of the people. Every Mexican citizen is guaranteed no cost access to healthcare and medicine according to the Mexican constitution and made a reality with the “Institute of Health for Well-being”, or INSABI.

Top Articles
Latest Posts
Article information

Author: Horacio Brakus JD

Last Updated:

Views: 6172

Rating: 4 / 5 (71 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Horacio Brakus JD

Birthday: 1999-08-21

Address: Apt. 524 43384 Minnie Prairie, South Edda, MA 62804

Phone: +5931039998219

Job: Sales Strategist

Hobby: Sculling, Kitesurfing, Orienteering, Painting, Computer programming, Creative writing, Scuba diving

Introduction: My name is Horacio Brakus JD, I am a lively, splendid, jolly, vivacious, vast, cheerful, agreeable person who loves writing and wants to share my knowledge and understanding with you.