SOVEREO INTELLIGENCE RESEARCH

How much does it cost to live in Mexico in 2026?

By · Facts checked Oct 8, 2026

The short answer

As an October 2026 estimate, one person in Mexico needs roughly $850 to $1,700 a month for rent, food, transport and IMSS public health coverage. A couple needs about $1,250 to $2,350, and costs vary widely by city.

Dollar figures use 18.19 pesos per dollar, the US Federal Reserve's H.10 rate for 2 October 2026. Prices come from Numbeo's crowd-sourced data, updated in early October 2026, unless noted.

Rent: a one-bedroom outside central Mérida averaged about $456 a month. Outside central Guadalajara it was about $491. In central Mexico City it was about $1,041.

Food: Numbeo's minimum grocery budget for Mexico City was about $315 per person a month. We allow up to about $450 if you eat out often. Transport: a Mexico City monthly transit pass was 360 pesos, or about $20.

Health: residents can buy IMSS family health insurance. From 1 March 2026, IMSS lists annual fees of 14,350 pesos at ages 40 to 49 and 20,600 pesos at ages 60 to 69. That is about $66 to $94 a month per person.

Totals: these four lines come to about $850 to $1,700 for one person and $1,250 to $2,350 for a couple. Utilities, phone and leisure are extra. Many people also carry private insurance.

Sources

  1. Foreign Exchange Rates, H.10 · Board of Governors of the Federal Reserve System
  2. Seguro de Salud para la Familia · Instituto Mexicano del Seguro Social
  3. Cost of Living in Mexico City · Numbeo
  4. Cost of Living in Guadalajara · Numbeo
  5. Cost of Living in Merida · Numbeo
  6. Food Prices in Mexico City · Numbeo

Written and reviewed by , Founder, Sovereo Intelligence Research
Facts checked Oct 8, 2026 · Next review by Jan 8, 2027
How we source answers · Report an error · Plain-text version