Understanding Social Security in Mexico: IMSS, ISSSTE, and Benefits for Expats in 2026
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:
- Visiting your local IMSS office (Subdelgacion)
- Bringing required documents (passport, visa, CURP, proof of address)
- Completing the registration process
- 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?
How much does voluntary IMSS cost for expats?
Can I combine my US Social Security with Mexican IMSS for retirement?
What is the difference between IMSS and private health insurance in 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 ProfileFound this helpful?
Join the conversation. Share your own tips, experiences, or questions with the expat community.
Your blog could reach thousands too
More Blogs About Mexico City
Report an Issue
Help us improve our listings
Report Submitted
Thank you for helping us maintain quality listings. We'll review your report shortly.
Submission Failed
Something went wrong. Please try again.
Sign In Required
Please sign in to report an issue. This helps us follow up on your report if needed.