Guide to Health Insurance and Healthcare System in Mexico | InterNations (2024)

  • Francois Bertrand

    The last InterNations event was just great: I had some very nice chats with fellow expats (even Canadians like me) in Mexico City.

There are several pros and cons to both the public healthcare system and private health insurance in Mexico. If you are relocating to this country, you will want to fully understand your options. Our Mexico healthcare system overview will help guide your decision so you can find the options best suited to your needs.

The Mexican health system aims to provide universal coverage for everyone in the public sector. However, many prefer to use the private sector. We will discuss the institutions from the public sector, including the Health for Welfare Institute (Instituto de Salud para el Bienestar, INSABI), which was established in January 2020. We will also look into the private sector, which is comprised of a network of hospitals and private outpatient clinics (accessed either by purchasing private health insurance or paying directly). Additionally, in this section you will find information on other essential aspects of health care, such as finding a doctor and giving birth.

Connect with like-minded expatriatesDiscover our welcoming community of expats! You’ll find many ways to network, socialize, and make new friends. Attend online and in-person events that bring global minds together.

How Healthcare Works in Mexico

Navigating a new country’s healthcare system is never an easy task. We help you understand the current structure of the Mexican health system, as well as explain how to access both the public and private health sectors and their advantages and disadvantages. In sum, here we will explain and organize all the information you need to properly grasp the Mexican healthcare system. Before delving into the topic, we will start with some quick facts, so you can get a sense of how the local system works.

Mexico Health Care Facts

  • Both public and private healthcare systems have their own doctors, pharmacies, physicians, and healthcare These operate inindependent networks.People are usually only allowed to use the services within their network.
  • Health care costs vary depending on several factors, such as the hospital, the seriousness of the condition, and the location, among others. To give you an idea, for an emergency room visit you can expect to pay a basic sum of between 350 and 500 MXN (15 and 25 USD).
  • A doctor’s consultation will cost you approximately the same as a trip to the emergency room — around 400 MXN (18 USD).
  • Mexican pharmacies are divided into two categories: primera clase and segunda clase. On the one hand, segunda clase pharmacies are easy to find, both in big cities and small towns, but be aware that they cannot sell prescription medication. (e.g. psychiatric meds). On the other hand, _primera clase_pharmacies are fewer in numbers, but you will be able to get any type of drug that has been prescribed to you.
  • The best hospitals in the country are in Mexico City, Monterrey, and Guadalajara. In the case of any major medical issue, it is best to seek treatment in any of these locations.

Does Mexico have Free Public Healthcare?

Mexico’s healthcare system is composed of a mixture of private, public, and employer-funded healthcare schemes. The country began its efforts to provide full healthcare coverage back in 2004, with a program called Seguro Popular. This was designed to make various preventative treatments affordable to those who could not otherwise access them. From January 2020, this program was replaced by the Instituto de Salud para el Bienestar (INSABI).

Now, people without social security will receive free medical care and medicine without restrictions, and they will no longer need to enroll or pay any type of fee. The INSABI is a government agency that provides medical services to people who are not covered by the Mexican Social Security Institute (Instituto Mexicano del Seguro Social, IMSS) or the Institute for Social Security and Services for State Workers (Instituto de Seguridad y Servicios Sociales de los Trabajadores del Estado, ISSSTE).

What does Public Healthcare Cover in Mexico?

The country’s healthcare system has resources available at three different levels:

  • The first level is the INSABI. This program focuses on care for those who are not covered by either the IMSS or ISSSTE.
  • The mid-level is the public sector national healthcare programs, which are the IMSS and ISSSTE. Expats who are employed in Mexico are eligible for IMSS coverage, but, if you are self-employed, for instance, you could also choose to enroll voluntarily and pay contributions directly into the system.
  • The top-level is comprised by private clinics and hospitals. These last two levels are the most applicable to expats.

As in most places in the world, the private system offers more modern facilities compared to the government-operated ones. If you’re an expat who is covered through the IMSS, you may wat to look into purchasing supplemental insurance. This is particularly useful if you will reside in a more rural area where the available public care facilities are very basic.

In regard to coverage in the public system, know that you must have contributed to the IMSS scheme for at least 4 weeks before you are entitled to receive benefits. After this period, you are covered for hospital expenses, primary care, secondary care, surgery, and medication. In the case of an illness or accident that prevents you from working, the IMSS will pay you a percentage of your salary for up to 52 weeks.

The primary role of INSABI is to provide quality healthcare to everyone residing in Mexico who is not covered by the employment-based systems. This covers the following:

  • Free primary (e.g. General Practitioner or nurse) and secondary (e.g. specialist doctor) healthcare. Tertiary care (i.e. highly specialized treatments) is subject to fees.
  • All conditions, without exceptions.
  • Catastrophic and life-threatening diseases such as cancer and HIV are covered.
  • Medications and supplies required for the treatments.

That said, there are discrepancies between what the government is promising and what is actually materializing. There are reports that suggest that, in some hospitals, medications and medical supplies (e.g. gauze, ointments) are not readily available and patients must pay out of pocket.

Bear in mind that Mexican public hospitals and healthcare facilities are overcrowded. Expats should consider acquiring private health insurance. Private hospitals in Mexico are also equipped with the latest technology, you will get more personalized treatment, and have shorter wait times.

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. To find out if you will qualify for the program, check the IMSS site.

The funds for this program come from the Federal government, employer payroll taxes, employee payroll taxes, and individual contributions from people who are not in formal employment.

Below are two enrollment paths.

  • Any person (Mexican national or foreign resident) who is formally employed in the country pays their employee IMSS contributions. It is possible to have other private health insurance to complement it.
  • There is an option to voluntarily enroll, which is open to people who are not in formal employment and others who want to enroll on a voluntary basis. Expats who hold either Temporary or Permanent residency status and are not formally employed (e.g. retirees) may apply. Please note that people who are enrolled in the IMSS via an employer get priority over those who enroll voluntarily.

Expats who wish to enroll voluntarily must have legal residency status. In order to qualify, you must either be a Residente Temporal (temporary resident) or Residente Permanente (permanent resident). Foreigners with FMM visitor permits (Forma Migratoria Múltiple) do not qualify.

The ISSSTE (Mexican Civil Service Social Security and Services Institute) is a federal government organization, which partly administers Mexico’s healthcare and social security systems. It assists federal workers in cases of disability, old age, high-risk jobs, and death. The IMSS and ISSSTE provide health care for 55-60% of Mexico’s population. The INSABI covers people who do not qualify for either the ISSSTE or IMSS programs.

Mexico Health Care Costs

For the IMSS, the costs depend on your age and there are some restrictions and limitations. You can check tables with rates at the Mexican government site. Just to give you an idea, a person in their forties currently pays around 7,000 MXN per year (320 USD), a person in their fifties pays about 8,500 MXM (385 USD); a person in their sixties around 12,300 MXN (560 USD).

The IMSS does not cover some pre-existing conditions, such as malignant tumors, congenital diseases, chronic degenerative diseases, addictions, mental illness, and HIV. If you have any of these conditions, you will not be able enroll in the IMSS insurance program. The IMSS covers other specific pre-existing conditions on deferment, which means that you will be subjected to specific waiting periods before you can seekhealthcare services within the program.

Mexico Healthcare System Pros and Cons

A good way of explaining the Mexican healthcare system is by shedding light on its benefits and disadvantages. We have compiled this list to help you better understand the situations you will be face in your new home.


  • Public Healthcare is affordable. Note that the older you get, the more you pay. But, even if you are a retiree, it will still be more affordable than in many developed countries in the world, including the US. Just to give you an example, a retired couple will pay around 2,200 MXN (100 USD) a month for health insurance for both of them.
  • Many Mexican doctors and dentists undertake at least part of their training in the US and continue to go to the US or Europe for ongoing training. This means that they speak English, making it easier for expats to communicate with medical staff.
  • If you opt for private medical insurance, or get supplemental insurance, you will have access to top facilities, equipped with the latest technology.


  • Care is provided by various social security institutes that are not inter This means that,in certain situations (e.g. losing your job), the continuity of your care may be disrupted. As the institutions have developed independently, decisions differ on medication and treatment options.
  • Public health services do not have reciprocal agreements with other countries. This means that foreign programs such as US Medicare are not available in Mexico. Therefore, both visitors and foreign residents who are not enrolled in the public programs must make private health care arrangements.
  • The quality of care across the country is not well-balanced; the best care is centralized in the big cities. For example, it’s will be a very different experience to receive care in Mexico City, where there are 2.4 beds available for every 1,000 inhabitants, than anywhere in the Chiapas State, where there are only 2 beds every 2,000 people.

An Overview of Private Health Insurance in Mexico

How does health insurance work in Mexico? If you decide to take out health insurance or supplement public care with a private policy, you will want to understand the ins and outs of the private system. If health coverage is not offered to you as part of your employee benefits package, and you can afford it, you might want to consider it, as it will allow you to choose the level of care you get, and how and when it is provided.

In Mexico, private hospitals and specialist clinics have much shorter waiting lists and better infrastructure. Most expats who can afford private medical insurance will take out a plan. Private plans will cover your specific needs and provide you with direct access to private doctors, clinics and hospitals in the country. Policies are tailored to your individual situation, and premiums will depend on factors such as your age, level of coverage, and the deductible you agree to pay in the event of a claim.

Do you Need Health Insurance in Mexico?

In Mexico, you will have good private and public health insurance options. Public health care is usually provided by the IMSS through employment or voluntary enrollment. The INSABI provides health care to individuals who are not covered by IMSS or who do not have private insurance.

Bear in mind that healthcare services are mainly provided in Spanish and may not be available in English. Even though many Mexicans also speak English, particularly employees in the medical system, you should not assume that you will be seen by English speaking staff. Luckily, most private insurance providers include telephone support for their clients. They may help you find a local translator, or even provide the interpretation directly over the phone.

Types of Health Insurance Plans

In Mexico, access to public health care is cheap. The main downfall is that as most public healthcare systems, the demand is higher than the offer, so the system is overcrowded. For this reason, many expats choose to either get private insurance or supplemental coverage.

Mexico has various trusted providers. If you decide to invest in private health insurance, it is essential for you to do serious research on what each provider covers and weigh that against your specific health needs. Look into the local hospitals in the area where you will reside and find out if they accept coverage from the provider you are considering.

Some private health insurance companies popular among expats:

  • GNP Seguros
  • Royal and Sun Alliance
  • Metlife
  • Cigna
  • IMG Global Medical

Health Insurance Coverage

Just like Mexico’s public healthcare system, its private counterpart covers a wide variety of conditions, procedures, and medical needs. You will need to make sure you find a private healthcare plan that covers all your requirements. Generally, you will be able to take out either a personal or family insurance package, and premiums will depend on the level of coverage, age, pre-existing medical conditions, and lifestyle (e.g. smoking, alcohol consumption).

International health insurance companies provide different levels of medical insurance coverage. You will need to consider the services you will realistically need or use, which will depend on your overall health, among other factors. Moreover, there are many supplements that can provide you full coverage, including dental care, maternity, cancer treatments, mental health conditions, and even medical evacuation and expatriation costs.

Health Insurance in Mexico: Average Cost

Are you wondering how to get health insurance in Mexico and how much it is? When you have a clearer idea of your needs and requirements, you can find many comparison sites online, which will help you make an informed decision based on your specific needs. 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 to Submit a Claim Your Insurance Company

The specifics on submitting a claim vary depending on your provider. However, one necessary step for all insurance companies is to request and keep your receipt, which is called a factura. For prescription drugs, thefactura is both emailed and given to you at the register. Please note that you must have both to get a reimbursem*nt.

How to Find a Doctor or Dentist

It is important that you know how to find a doctor and dentist when you arrive in Mexico, as your health should always be top priority. A good way to start is to ask colleagues or friends for recommendations. If you do not know a lot of people yet, there are large online expat communities where people share recommendations and experiences. You can join the expat community at InterNations Mexico and ask for advice from people who have already spent some time in the country.

How to Find a Family Doctor

If you enroll in the IMSS, you will be assigned to both a local clinic and a family doctor or GP (médico general). This doctor will be your first point of contact. With them you will be able to attend regular check-ups and obtain prescriptions for the medications you require. If you wish to choose a doctor, then you will have to take the private health route where you will have the freedom to decide which doctors you want and have more treatment options.

How to Find Specialists

If you need treatment for something more specific, only your assigned doctor can refer you to an IMSS medical specialist. As already mentioned, if you want to freely decide who will be your GP, or specialist, you will have to attend private healthcare facilities. Be aware that the IMSS does not cover eye care, dental care, elective surgeries (e.g. plastic surgeries), infertility treatments, or treatments for self-inflicted injuries.

How to Find a Dentist

Medical tourism in Mexico is huge, especially in dentistry. For this reason, many Mexican dentists speak English. There is a lot on offer, good and bad, so make sure you properly research and go to a licensed dentist. You can certainly find quality, highly trained dentists in Mexico. To offer you some perspective, here is a price comparison for some treatments in the US vs Mexico. Across the board, dental care is approximately 80% cheaper than in the US.

US**: Average Cost**Mexico**: Average Cost**Dental Crown26,500 MXN (1,200 USD)5,500 (250 USD)Full Dentures12,000 MXN (5,000 USD)15,400 MXN (700 USD)Teeth Cleaning2,700 MXN (120 USD)1000 MXN (45 USD)

Average Wait Time to See a Doctor in Mexico

Even if you are enrolled in the private system, you may have to wait a couple of days to see a GP. To see a specialist, you may have to wait a week. However, wait times within the private system are minor in contrast to the public system.

In the public network, to get a GP appointment you have to follow a drop-in scheduling system. People start forming a line very early in the morning to get an appointment and may be seen that same morning or get scheduled for the afternoon. The average wait time for surgical procedures is around 14 weeks. The average wait time for diagnostic procedures is around 11 weeks.

Connect with like-minded expatriatesDiscover our welcoming community of expats! You’ll find many ways to network, socialize, and make new friends. Attend online and in-person events that bring global minds together.

Giving Birth in Mexico

If you are planning on having a baby after you relocate, you will need information on giving birth in Mexico for non-residents. Here, we will explain what it is like to deliver a baby in Mexico, how much it costs, if giving birth in the country automatically gives you Mexican citizenship, plus other important details.

Having a Baby in Mexico as a Foreigner

Most women decide to give birth in a maternity hospital, which can either be public or private. The mother must bring all important information with her to the hospital, as well as any documentation associated with her pregnancy. Parents usually bring everything their newborn will require during the hospital stay (e.g. diapers, toiletries, baby blankets).

The Cost of Having a Baby in Mexico

Giving birth in Mexico as a permanent resident will be a different experience depending whether you deliver your baby in the private or public system.

There is no set price for giving birth in Mexico. Costs will fluctuate based on specific birthing needs and hospital requirements. As a point of reference, a hospital package, plus the doctors and nursing staff and the pediatrician is on average 25,000 MXN peso (1,200 USD).

Within the private system, you will find different birthing packages, including a range of supplies and extras. Some of the benefits of giving birth in Mexico with private insurance is that you will be able to tailor a birthing package. For instance, you will be able to select the type room you want (e.g. junior suite, suite, master suite). All your choices will affect the final cost. Within the public system, you will have less autonomy and you will find that many of the decisions are made for you.

Please note that you must let the private hospital or clinic know in advance that you want a package. Otherwise, they will charge you on a tally-as-you-go method, which will likely end up being more expensive. There are packages available for both regular births and C-sections. If you unexpectedly have to switch to an emergency C-section, you will only be charged the price difference. The OB/GYN usually bills you separately (including the nursing staff) and you will need a pediatrician for the baby following the birth.

Giving Birth in Mexico Without Health Insurance

If you do not have private medical insurance, and you are not enrolled in the IMSS, you will have to pay around 5,000 MXN (230 USD) for delivery in the public system. We do not recommend taking this route as you will have no control over your birthing options. Within the private system, the price will vary widely depending on the location, type of birth, and type of room, among other factors.

Giving Birth in Mexico for Citizenship

Under Mexican law, a person born in the country is entitled to Mexican citizenship, regardless of the parents’nationality. Any exceptions to this right or specific considerations are detailed in the Law on Nationality and Naturalization.

In other words, if you give birth in Mexico, your child will be a Mexican citizen, but you will not automatically gain citizenship. Nonetheless, you will be eligible for Permanent Residency (residencia permanente).

InterNations Mexico City Newcomers' Spanish Soirée Event

Join us for an unforgettable evening of Spanish flavors, fine wine, meeting and mingling in an enchanting ambiance. To take advantage of this fabulous Spring weather, we will meet at a classic Spani

Cuban Lunch... Asere, ¿qué Bolá?

Guide to Health Insurance and Healthcare System in Mexico | InterNations (3)

May 3, 2024, 10:00 AM

Guide to Health Insurance and Healthcare System in Mexico | InterNations (4)



Our heart will travel to the country of Celia Cruz in this little spot in Roma Sur, owned, cooked and served by Cubans, with specialties like ropa vieja, vaca frita, cuban sandwich or filled tostones

Guide to Health Insurance and Healthcare System in Mexico | InterNations (5)

May 4, 2024, 3:00 PM

Guide to Health Insurance and Healthcare System in Mexico | InterNations (6)



☛ In this amazing tour, we will travel through history clearly identifying three cultural references and historical times: 1- The Toltec culture, the presence of the Spanish domination, and the indust

Azcapotzalco Magico, History and Culture

Guide to Health Insurance and Healthcare System in Mexico | InterNations (7)

May 4, 2024, 6:00 PM

Guide to Health Insurance and Healthcare System in Mexico | InterNations (8)



Lets go to enjoy a walking tour in Azcapotzalco down town. CdMx Neighborhood of the north west of the City. Discover the unique charm of Azcapotzalco, a historic district nestled in the heart of Mexi

See all upcoming events for expats in Mexico

Our Global Partners

Guide to Health Insurance and Healthcare System in Mexico | InterNations (2024)


How does the healthcare system work 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.

Does my US health insurance cover me in Mexico? ›

Your employer-provided health plan may have limited or no coverage in Mexico, and Medicare doesn't cover health care outside the United States, except in rare cases. Travel health insurance pays for emergency medical expenses during a trip. These expenses include the following: Ambulance service.

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.

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

The Cost of Health Insurance in Mexico

For foreigners living in Mexico, the average cost of a comprehensive health insurance plan is $5,900 per year. Most U.S. citizens also purchase additional coverage in the U.S., and so their premiums are higher.

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

Do you have to pay for medical care in Mexico? ›

Remember that healthcare in Mexico isn't free, and medical cover would be necessary if you were to get hurt or fall ill. Check whether your insurer can pay your medical expenses for you or whether you will need to pay upfront and be reimbursed at a later date.

How do I know if my health insurance covers international? ›

Private insurance might or might not offer coverage overseas, but again, it depends on the plan you have. So, the best way to find out whether your health insurance covers international travel is to contact your insurance provider.

Can Americans get free healthcare 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.

Does Medicare cover US citizens 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.

What is the number one health problem in Mexico? ›

The major health concern in Mexico is Obesity. In Mexico, 32.4% of the population is obese, making it the country with the 2nd highest prevalence of obesity, behind the US. The country also has the highest prevalence of diabetes in the OECD, with 15.9% of the population having diabetes.

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.

How much to see a doctor in Mexico? ›

Costs of the Mexican Healthcare System

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.

Will my insurance cover me in Mexico? ›

Your U.S. auto insurance won't cover you after crossing the border of Mexico. You'll need a special Mexican auto insurance policy to legally drive in Mexico, which can be acquired through an insurance agent.

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 to get medical care 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. To find out if you will qualify for the program, check the IMSS site.

How does Mexico healthcare compare to the US? ›

In Mexico, for example, total expenditure on health care is only 5.6% of the gross national product—compared with about 15% in the USA, 11% or 12% in Canada, and an average of 6.1% in the Latin American countries.

Why do Americans go to Mexico for healthcare? ›

Medicines and services are cheaper in Mexico, especially dental procedures. You can get your teeth cleaned or an implant for a fraction of the cost of what you get in the US.” Big employers also sometimes send people covered by their insurance to other countries for hip or knee replacements or bariatric surgery.

Does everyone have equal access to healthcare in Mexico? ›

Although the gap in access to healthcare has decreased in recent years (from 38.4% of the population with no access in 2008 to 16.2% in 2018) [1], the prevalence of Mexicans without access to healthcare coverage is still relevant. In Mexico, health services are provided by differentiated subsystems [6].

What is Mexico's healthcare system ranked? ›

Mexico was ranked #61 in the 2020 Global Healthcare Quality and Access rankings. In Mexico, government spending on healthcare comprised 51.3% of total healthcare spending in 2018. Mexico had a density of 2.43 doctors per 1000 population in 2017. The life expectancy at birth in Mexico was 74.6 years in 2018.

Top Articles
Latest Posts
Article information

Author: Neely Ledner

Last Updated:

Views: 5789

Rating: 4.1 / 5 (42 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Neely Ledner

Birthday: 1998-06-09

Address: 443 Barrows Terrace, New Jodyberg, CO 57462-5329

Phone: +2433516856029

Job: Central Legal Facilitator

Hobby: Backpacking, Jogging, Magic, Driving, Macrame, Embroidery, Foraging

Introduction: My name is Neely Ledner, I am a bright, determined, beautiful, adventurous, adventurous, spotless, calm person who loves writing and wants to share my knowledge and understanding with you.