Mexico · GuideEspañol

IMSS for Foreigners: Voluntary Enrollment in Mexico's Public Health Insurance

Foreign residents of Mexico who do not get social security through a job can join the Mexican Social Security Institute (IMSS) voluntarily, most often through the Family Health Insurance (Seguro de Salud para la Familia) paid once a year in advance. As of the fees in force from March 1, 2026, the annual fee ranges from 9,300 pesos (ages 0-19) to 22,150 pesos (age 80 and over). IMSS can exclude some pre-existing conditions and applies waiting periods, so many residents combine it with private insurance.

On this page
  1. What is IMSS?
  2. Voluntary options for foreign residents
  3. How much does IMSS cost in 2026?
  4. Pre-existing conditions and waiting periods
  5. How to enroll
  6. IMSS, IMSS-Bienestar or private insurance?
  7. How to apply
  8. Frequently asked questions
  9. Official sources
Key factsSeptember 22, 2026
Who can join
Legal residents without other social security
Main option
Seguro de Salud para la Familia (voluntary health insurance)
2026 fee range
9,300 to 22,150 pesos a year, by age (from Mar 1, 2026)
Fees change
Every year; check IMSS before enrolling or renewing
Pre-existing conditions
Some are excluded; waiting periods apply
Employees
Mexican employers must register workers in IMSS
Where to apply
IMSS office for your address, or IMSS Digital

What is IMSS?

IMSS (Instituto Mexicano del Seguro Social) is Mexico's largest public health and social security system. It runs family clinics (Unidades de Medicina Familiar, UMF), general hospitals and specialty hospitals across the country.

There are two ways a foreign resident ends up in IMSS:

  • Through a job. If you work for a Mexican employer, the employer must register you in IMSS and pay contributions. See work permits for residents.
  • Voluntarily. If you are retired, work remotely for a foreign employer, or live on savings, you can pay for coverage yourself. This page focuses on this route.

Voluntary options for foreign residents

IMSS offers two main voluntary routes:

Option What it covers Who uses it
Seguro de Salud para la Familia (Family Health Insurance) Medical, hospital and pharmacy services for you and registered family members Retirees and residents who only want health coverage
Independent worker enrollment (personas trabajadoras independientes) Health care plus other social security benefits such as work-risk and disability coverage and retirement savings Self-employed residents who want broader social security

IMSS says foreign persons in Mexico can enroll voluntarily as independent workers, and that beneficiaries must be legally present in Mexico. In practice, you need a valid temporary or permanent residence card. Tourists cannot enroll.

How much does IMSS cost in 2026?

The Family Health Insurance is paid once a year, in advance, per person. IMSS publishes the fees by age group. The table below shows the fees IMSS lists for new registrations and renewals from March 1, 2026:

Age Annual fee (pesos)
0-19 9,300
20-29 11,550
30-39 12,350
40-49 14,350
50-59 14,850
60-69 20,600
70-79 21,500
80 and over 22,150

These fees are updated every year, and the fee you pay at renewal is the one in force at that time. Check the IMSS Family Health Insurance page before you enroll or renew. Independent worker enrollment is priced differently, based on the income you declare.

Pre-existing conditions and waiting periods

Voluntary IMSS coverage is not the same as coverage through a job. Before you rely on it, know its limits:

  • Health questionnaire. You declare your health status when you apply.
  • Exclusions. IMSS can exclude certain serious conditions you already have when you enroll.
  • Waiting periods. Some services, such as certain planned surgeries, are covered only after you have been enrolled for a set time.
  • No refunds. The annual fee is not refunded if you stop using IMSS.
  • Assigned clinic. You are assigned a family clinic by address. Specialist care usually requires a referral from your family doctor.
  • Spanish. Most IMSS staff speak only Spanish.

Ask the IMSS office to explain the exclusions and waiting periods that apply to you, in writing if possible.

How to enroll

Requirements can vary a little by IMSS office. Most people need:

  • A valid residence card and passport.
  • Your CURP. See how to get a CURP.
  • Proof of address in Mexico.
  • Your IMSS social security number (NSS). You can request it online if you do not have one.
  • Documents for family members you want to add, such as a marriage or birth certificate, apostilled and translated if foreign.

You start through the IMSS Digital portal or at the IMSS office (subdelegación) that serves your address. After you pay, IMSS assigns you to a family clinic.

IMSS, IMSS-Bienestar or private insurance?

  • IMSS-Bienestar is the public system for people without social security in the states that joined it. Access and services vary by state.
  • Private insurance gives faster access to private hospitals and English-speaking doctors, but premiums rise with age and new policies may not be available after a certain age. See private health insurance.
  • Home-country coverage usually does not follow you. US Medicare generally does not pay for care in Mexico, and Canadian provincial plans have strict limits on time abroad. See moving from the USA and moving from Canada.

Many residents use IMSS as a low-cost safety net for serious illness and pay private doctors for routine care.

How to apply

  1. Get your residence card

    You need legal residency; tourists cannot enroll.

  2. Get your NSS and CURP

    Request your IMSS social security number online and confirm your CURP.

  3. Check the current fee

    Look up the Family Health Insurance fee table for your age on the IMSS website.

  4. Apply

    Start in IMSS Digital or at the IMSS office for your address; complete the health questionnaire.

  5. Pay and get your clinic

    Pay the annual fee and receive your assigned family clinic (UMF).

  6. Renew every year

    Pay the new year's fee before coverage lapses.

Frequently asked questions

Can foreigners get IMSS in Mexico?

Yes, if they are legal residents. Employees are registered by their employer, and residents without a job can join voluntarily through the Family Health Insurance or as independent workers.

How much does IMSS voluntary insurance cost in 2026?

For the fees in force from March 1, 2026, the annual Family Health Insurance fee ranges from 9,300 pesos for ages 0-19 to 22,150 pesos for age 80 and over. IMSS updates the fees every year.

Does IMSS cover pre-existing conditions?

Not all of them. Voluntary coverage can exclude certain serious pre-existing conditions and has waiting periods for some treatments. Ask IMSS which rules apply to you.

Can tourists use IMSS?

Tourists cannot enroll in voluntary IMSS coverage. In an emergency, go to the nearest hospital; private insurance or travel insurance is the usual option for visitors.

Is there an age limit for IMSS voluntary insurance?

The IMSS fee table includes an age group for 80 and over, so older residents can apply. Exclusions for existing conditions still apply.

Official sources

  1. IMSS: Seguro de Salud para la Familia (fees in force from March 1, 2026)imss.gob.mx
  2. IMSS: Foreigners in Mexico (independent workers)imss.gob.mx
  3. IMSS: Voluntary incorporation into the mandatory regimeimss.gob.mx

General information, not legal advice. NorthAmericans.com is independent and not affiliated with any government.