Understanding Social Security in Mexico: IMSS, ISSSTE, and Benefits for Expats in 2026
Tips & Guides
Mexico City

Understanding Social Security in Mexico: IMSS, ISSSTE, and Benefits for Expats in 2026

Miguel Hernandez
Miguel Hernandez
January 22, 2026 7 min read 25

Mexico's social security system operates primarily through IMSS (Instituto Mexicano del Seguro Social) for private sector workers and ISSSTE for government employees, providing comprehensive healthcare, retirement pensions, and disability coverage with voluntary IMSS enrollment costing 6,000-12,000 pesos annually depending on age. For expats living in Mexico, understanding these social security programs is essential for accessing affordable healthcare and building retirement benefits in your new home country.

Overview of Mexican Social Security

Mexico's social security system is primarily managed through two major institutions: IMSS (Instituto Mexicano del Seguro Social) for private sector workers and ISSSTE (Instituto de Seguridad y Servicios Sociales de los Trabajadores del Estado) for government employees. Both systems provide comprehensive benefits including healthcare, retirement pensions, disability coverage, and more.

IMSS: The Primary System for Expats

What is IMSS?

IMSS is Mexico's largest social security institution, covering over 80 million Mexicans. For expats, IMSS represents the most accessible path to social security benefits, whether through employment or voluntary enrollment.

Coverage includes:

  • Medical care and hospitalization
  • Prescription medications
  • Maternity benefits
  • Disability insurance
  • Life insurance
  • Retirement pension (after meeting requirements)
  • Childcare services (guarderias)
  • Marriage and funeral benefits

How to Enroll in IMSS

Through employment: If you work for a Mexican company, your employer is legally required to register you with IMSS and make contributions on your behalf. This is automatic and mandatory.

Voluntary enrollment: Expats with temporary or permanent residency can enroll voluntarily, even without Mexican employment. This is called "Seguro de Salud para la Familia" or "Modalidad 40."

Requirements for voluntary enrollment:

  • Valid temporary or permanent resident visa
  • CURP (Mexican ID number)
  • Proof of address in Mexico
  • Passport
  • Completed application form

IMSS Costs for Voluntary Enrollment

Annual costs for voluntary IMSS enrollment vary by age:

  • Ages 0 to 19: Approximately 6,000 pesos annually
  • Ages 20 to 39: Approximately 7,500 pesos annually
  • Ages 40 to 59: Approximately 9,000 pesos annually
  • Ages 60 and up: Approximately 11,000 to 12,000 pesos annually

These rates are updated annually and represent a fraction of what private insurance would cost.

IMSS Waiting Periods

Be aware that IMSS has waiting periods for certain services:

  • General illness: 4 weeks
  • Maternity: 10 months of contributions
  • Surgery: 6 to 24 months depending on procedure
  • Pre-existing conditions: Up to 24 months

ISSSTE: For Government Employees

ISSSTE provides similar benefits to IMSS but exclusively for federal, state, and local government employees and their families. If you work for a Mexican government institution, you will be enrolled in ISSSTE rather than IMSS.

ISSSTE benefits include:

  • Medical services
  • Retirement pensions
  • Housing loans (through FOVISSSTE)
  • Short-term and personal loans
  • Life insurance
  • Funeral services

Unlike IMSS, there is no voluntary enrollment option for ISSSTE. Coverage is only available through government employment.

AFORE: Retirement Savings Accounts

When you contribute to IMSS or ISSSTE through employment, a portion of your contributions goes into an AFORE (Administradora de Fondos para el Retiro), which is a private retirement savings account.

Key points about AFORE:

  • You can choose your own AFORE administrator from several private companies
  • Contributions come from you, your employer, and the government
  • Funds can be withdrawn upon retirement (age 60 for unemployment pension, 65 for old-age pension)
  • You need at least 1,000 weeks of contributions (approximately 19 years) to qualify for a pension
  • If you leave Mexico permanently, you may be able to withdraw your AFORE balance

INFONAVIT: Housing Benefits

If you work for a Mexican employer, you also contribute to INFONAVIT (Instituto del Fondo Nacional de la Vivienda para los Trabajadores), which provides housing benefits.

INFONAVIT benefits:

  • Low-interest housing loans
  • Credits for home purchase, construction, or renovation
  • Savings that accumulate over your working years

Expats who work in Mexico and later leave the country can withdraw their accumulated INFONAVIT savings, though the process requires specific documentation and timing.

Seguro Popular and IMSS Bienestar

For those without IMSS or ISSSTE coverage, Mexico offers free healthcare through IMSS Bienestar (formerly known as Seguro Popular and INSABI).

Key features:

  • Free to all Mexican residents without other coverage
  • Available to expats with valid residency
  • Basic healthcare services at public hospitals and clinics
  • No enrollment cost

While this provides a safety net, the quality of care and wait times can be challenging compared to IMSS or private healthcare.

Pension Totalization Agreements

Mexico has social security agreements with several countries that allow you to combine work credits from multiple countries to qualify for retirement benefits. This is important for expats who have worked in both their home country and Mexico.

Countries with totalization agreements with Mexico include:

  • United States
  • Canada
  • Spain
  • France
  • Germany
  • Several other European and Latin American countries

These agreements can help you qualify for pensions in both countries even if you do not meet the minimum contribution requirements in either country alone.

Tips for Expats

Consider your situation:

  • If employed in Mexico, IMSS or ISSSTE coverage is automatic and mandatory
  • If self-employed or retired, voluntary IMSS enrollment provides affordable comprehensive coverage
  • If young and healthy with short-term plans, private insurance might be more flexible
  • If planning long-term residency, building IMSS contribution history can lead to pension benefits

Documentation to keep:

  • All IMSS or ISSSTE contribution records
  • AFORE statements
  • Employment contracts showing social security enrollment
  • Proof of contributions from your home country (for totalization purposes)

How to Get Your IMSS Number

Your NSS (Numero de Seguridad Social) is your unique IMSS identification number. You can obtain it by:

  1. Visiting your local IMSS office (Subdelgacion)
  2. Bringing required documents (passport, visa, CURP, proof of address)
  3. Completing the registration process
  4. Receiving your NSS and credentials

Once registered, you can use the IMSS Digital app to manage appointments, view your contribution history, and access various services online.

Final Thoughts

Mexico's social security system offers comprehensive benefits at affordable costs, making it an attractive option for expats planning to stay long-term. Whether you access benefits through employment or voluntary enrollment, understanding your options will help you make the most of the system while protecting your health and financial future.

Frequently Asked Questions

Can expats enroll in IMSS without a job in Mexico?
Yes, expats with temporary or permanent residency can enroll in IMSS voluntarily even without Mexican employment through the "Seguro de Salud para la Familia" program. Annual costs range from 6,000 to 12,000 pesos depending on your age, providing comprehensive healthcare coverage including medical care, hospitalization, prescriptions, and more. You'll need your residency visa, CURP, proof of address, and passport to enroll at your local IMSS office.
How much does voluntary IMSS cost for expats?
Voluntary IMSS enrollment costs vary by age: approximately 6,000 pesos annually for ages 0-19, 7,500 pesos for ages 20-39, 9,000 pesos for ages 40-59, and 11,000-12,000 pesos for ages 60 and up. These rates are updated annually and represent significantly lower costs than private health insurance while providing comprehensive coverage through Mexico's public healthcare system.
Can I combine my US Social Security with Mexican IMSS for retirement?
Yes, the United States and Mexico have a totalization agreement that allows you to combine work credits from both countries to qualify for retirement benefits. This means your US Social Security contributions and Mexican IMSS contributions can be combined to help you meet minimum eligibility requirements in both systems, potentially qualifying you for pensions from both countries even if you don't meet each country's individual requirements alone.
What is the difference between IMSS and private health insurance in Mexico?
IMSS is Mexico's public social security healthcare system offering comprehensive coverage at low annual costs (6,000-12,000 pesos) but with potential wait times, limited facility choices, and waiting periods for certain services. Private insurance typically costs more (often 20,000-60,000 pesos annually) but provides faster access, choice of private hospitals and doctors, English-speaking staff, and no waiting periods. Many expats use both systems strategically.
Written by
Miguel Hernandez
Miguel Hernandez
Mexico From Chihuahua, Mexico | Mexico Living in Playa del Carmen, Mexico

Chihuahua born. Playa del Carmen converted. Restaurant consultant by trade, taco evangelist by passion. I know where to eat, where to avoid, and why the beach beats the desert every time.

View Full Profile

Found this helpful?

Join the conversation. Share your own tips, experiences, or questions with the expat community.

Write Your Own Blog
25
People Read This

Your blog could reach thousands too

Back to Mexico City Blogs