Todos los artículos

Medicine and costs

What it costs to get sick in Mexico, and why it isn't the same in every state

October 30, 2026 · 4 min de lectura · Read in English

There is a question almost nobody dares to ask out loud: if my dad gets sick tomorrow, how much will it be?

You don't ask because there is no answer. And because you know that whatever it is, you will send it.

But there are numbers. They don't tell you what your case will cost. They tell you how big the hit is for a family like yours. That helps you stop guessing.

The national number

In 2024, a household in Mexico spent an average of 1,605 pesos every three months on health, out of its own pocket. That is 41% more than in 2018.

That average hides two things.

First: the households with the least spend fewer pesos, but it hurts more. The poorest tenth of the country spent 651 pesos a quarter, which was 3.9% of its entire income. The richest tenth spent 4,888 pesos, only 2.1% of theirs.

Second: for some families illness is not an expense, it is a collapse. In 2024, about 1.11 million households had health spending so large that there was not enough left for everything else. And about 287,000 households fell into poverty for that reason.

It isn't the same in every state

This is where your family's home state matters.

In Oaxaca, households spent 2,145 pesos a quarter on health: 6.3% of everything they spend. It is the highest share in the country. Zacatecas follows with 5.5%, and Guerrero with 4.9%.

In Baja California and Quintana Roo it was about 1,200 pesos a quarter: 2% and 2.3%.

Look at what that means. A family in Oaxaca spends almost twice as many pesos on health as one in Tijuana, out of a home where less money comes in.

The states where the most households fell into poverty from paying for health were Veracruz, Chiapas, Oaxaca, Estado de México, Puebla and Guerrero.

What each thing costs

Prices change by city and by doctor. These are only reference points published in the press:

  • A visit at a clinic next to a pharmacy: 60 to 80 pesos (published June 2026).
  • A visit with a private specialist: 1,000 to 1,500 pesos, according to an industry executive quoted in 2025.

The general visit is cheap. What gets expensive comes after: the specialist, the tests and, above all, the medicine every month.

Three numbers you can work out today

1. The fixed number. Add up what your family buys at the pharmacy every month. Ask them for a photo of each box.

2. The scare number. Ask yourself: if a specialist and some tests are needed tomorrow, where would 2,000 or 3,000 pesos come from? Deciding today is easier than deciding at 2 a.m.

3. The place number. What is near your parents' home? A health center, a pharmacy clinic, nothing? That defines what it costs to reach a doctor, on top of paying one.

This article is for information only. It does not replace a visit with a doctor. In an emergency in Mexico, call 911.

Fuentes