Mexico’s healthcare system is a patchwork of public institutions and private providers, each serving different segments of the population. The country spends about 6% of GDP on healthcare, well below the OECD average, and that underfunding shows up in long wait times, medication shortages, and sharp inequalities between wealthy urban areas and poorer rural states. The system has undergone major upheaval in recent years, with policy changes that expanded coverage for millions, then reversed much of that progress almost overnight.
How the Public System Is Organized
Mexico doesn’t have a single national health service. Instead, it has separate institutions that cover different groups of people based on their employment status. The two largest are IMSS, which covers workers in the formal private sector and their families, and ISSSTE, which covers government employees. Each runs its own hospitals, clinics, and pharmacies. If you work for a registered employer, your coverage is automatic: your employer and the government both contribute to the cost.
For the roughly half of Mexicans who don’t have formal employment, including people in the informal economy, rural workers, and the self-employed, coverage has been far less stable. A program called Seguro Popular launched in the early 2000s and dramatically cut the uninsured rate from 55% in 2000 down to just 6.2% by 2015. But the government dissolved Seguro Popular in 2020, replacing it with a new agency called INSABI. INSABI was then itself dissolved in May 2023, with its functions handed over to a program called IMSS-Bienestar. Each transition disrupted enrollment and left millions uncertain about their coverage status.
Private providers deliver roughly half of all outpatient care in the country, but they operate largely outside the public system. They don’t receive public funding, aren’t part of government provider networks, and face relatively little regulation. Many Mexicans, including those with public insurance, pay out of pocket for private consultations simply because it’s faster or more convenient.
Wait Times and Resource Shortages
Mexico has one of the lowest hospital bed rates in the OECD. Across OECD countries, the average is 4.2 beds per 1,000 people; Mexico sits at the bottom of that ranking alongside Costa Rica and Sweden. The limited infrastructure puts real pressure on patients trying to get care through the public system.
Average wait times for surgical procedures in public hospitals run about 14 weeks. IMSS and ISSSTE hospitals tend to perform slightly better, averaging 12 to 13 weeks, while Ministry of Health hospitals average closer to 15 weeks. Diagnostic procedures like imaging and lab work average around 11 weeks. These are averages, though, and the variation within a single institution can be enormous. One hospital in a system might schedule you within weeks while another location in the same network takes months.
Those wait times are a major reason many people turn to private care for anything urgent or time-sensitive, even if it means paying entirely out of pocket.
The Medication Crisis
One of the most serious problems in Mexico’s public healthcare system has been a persistent shortage of prescription medications. Starting around 2020, the government overhauled how public institutions purchase drugs, banning several major distributors over concerns about corruption. The intent was to clean up procurement, but the execution backfired badly.
The replacement distribution system wasn’t ready in time. Shortages spread to all public institutions, all states, and all levels of care. Cancer drugs, insulin, and non-COVID vaccines were among the hardest-hit categories. At IMSS alone, the number of unfilled prescriptions per month jumped from under 300,000 in January 2017 to over 1.5 million by May 2021. The president publicly acknowledged the problem in late 2021 and ordered an immediate fix, but the new national distribution system wasn’t expected to be operational until the second half of 2022.
For families, the practical impact was stark. When the public pharmacy couldn’t fill a prescription, patients had to buy medications at private pharmacies at full price. NGOs tracking the crisis reported that out-of-pocket spending rose significantly, hitting the most vulnerable households hardest.
Stark Regional Inequalities
Where you live in Mexico has an outsized effect on your access to care. The gap between wealthy, urban states and poorer, rural ones has always existed, but recent policy transitions widened it dramatically.
In Mexico City, about 30% of the population was uninsured in 2023. In Oaxaca, that figure was 67.4%. In Chiapas, 64.1%. These are states with high levels of poverty and large Indigenous populations, the very communities that Seguro Popular had been most successful at reaching. The reversal has been staggering: uninsured rates in Oaxaca climbed by 896% between 2015 and 2023. Guerrero saw an 838% increase. Chiapas, 794%.
These numbers represent real losses. The states that gained the most from two decades of coverage expansion lost the most when the programs that supported them were dismantled. Research shows that after Seguro Popular was dissolved, catastrophic health spending (meaning medical costs so high they push families into poverty) increased, and the burden fell disproportionately on the most vulnerable groups.
What It Costs
For formally employed workers, public healthcare through IMSS or ISSSTE is covered through payroll contributions. You don’t pay a separate premium; it comes out of your wages and your employer’s contributions automatically.
For people outside the formal workforce, including foreign residents, IMSS offers a voluntary enrollment option with an annual fee based on age. A person in their 60s currently pays around 18,300 Mexican pesos per year (roughly $1,000 to $1,100 USD depending on the exchange rate). A retired couple of the same age would pay about 37,000 pesos annually. To qualify, foreign residents need a valid temporary or permanent residency visa. Tourists on visitor permits are not eligible.
Private healthcare costs vary widely. A basic consultation at a small clinic attached to a pharmacy might cost 50 to 100 pesos, while specialist visits at private hospitals in major cities can run into the thousands. Many expats and wealthier Mexicans carry private insurance to cover hospital stays and surgeries, where bills can reach levels comparable to (though generally lower than) the United States.
Where Things Stand Now
The current system is in transition. IMSS-Bienestar, the program that absorbed INSABI’s responsibilities in 2023, is meant to serve as the safety net for everyone without employer-based coverage. Early regulations suggest the government is moving toward more structured credentialing and centralized purchasing, but the program is still being built out.
The core tension in Mexico’s healthcare system remains the gap between its ambitions and its spending. At roughly 6% of GDP, Mexico invests significantly less in health than most comparable economies, and the consequences are visible in every metric: fewer hospital beds, longer wait times, drug shortages, and millions of people who technically have the right to free care but can’t reliably access it. The public system provides essential services for a huge share of the population, but for anything beyond routine care, many Mexicans end up paying privately, whether or not they can easily afford to.

