Cost of Living in Mexico for Expats— Complete Guide

food cost mexico global data
by bhargava-marripati from unsplash

TL;DR — Mexico is one of the best-value destinations in the world for US and Canadian expats. A Cost of Living Index of 42.6 (Numbeo 2024, NYC = 100), US-compatible time zones, no language barrier for Spanish speakers, and proximity to the US make it uniquely compelling. Mexico City’s Roma/Condesa neighbourhood has become a global nomad hub, but the entire country — from Oaxaca to Mérida to the Pacific coast — offers exceptional value compared to North American prices.

⚠️ This guide covers costs specifically for expats and foreign residents. Tax and visa information is general — always consult a local advisor.

Sources: World Bank Open Data — NY.GNP.PCAP.PP.CD (2024); Numbeo Cost of Living Rankings 2024.


Key Data at a Glance

IndicatorValueSource
Cost of Living Index42.6Numbeo 2024
Rent Index17.8Numbeo 2024
Groceries Index46.6Numbeo 2024
Restaurant Index43.6Numbeo 2024
Local Purchasing Power48.4Numbeo 2024
GNI per capita PPP$25,460World Bank 2024
CPI since 2010175.3World Bank 2024
Expat Value Score1.67Calculated

🏠 Housing for Expats in Mexico

Costs vary dramatically by city. Mexico City’s trendy areas have risen significantly since 2020’s US tech migration.

City/Area1-bed furnished/monthExpat rating
CDMX — Roma Norte / Condesa~$800–1,300⭐⭐⭐⭐⭐ Best nomad infrastructure
CDMX — Polanco~$1,000–1,600⭐⭐⭐⭐ Upscale, international
Guadalajara~$500–800⭐⭐⭐⭐ Mexico’s Silicon Valley
Mérida~$400–700⭐⭐⭐⭐⭐ Safest city, colonial charm
Oaxaca City~$380–650⭐⭐⭐⭐ Culture capital, affordable
Puerto Vallarta~$600–1,000⭐⭐⭐⭐ Beach + expat community
San Miguel de Allende~$700–1,100⭐⭐⭐⭐ Artsy, large US retiree community

🍽️ Food Costs for Expats

Mexican food culture is one of the world’s richest — and one of the best-value.

CategoryMonthly estimateNotes
Street taco / local meal~$1.5–4Best tacos cost $1–2 each
Mid-range restaurant~$10–20/meal
Mercado (market) groceries~$150–250Very affordable
Supermarket (Walmart, Chedraui)~$200–320
Monthly food budget (moderate)~$280–420

🏥 Healthcare for Expats

Mexico has excellent private healthcare at dramatically lower cost than the US.

CoverageMonthly/costNotes
Private insurance (Mexico-based)~$50–120/monthGood coverage in major cities
IMSS (public, employed)Via employerNot available to all expats
Private consultation~$30–60/visitEnglish-speaking doctors common
Dental (crown)~$200–400vs $1,500–2,000 in US

💰 Monthly Budget by City

CityFrugalModerateComfortable
Mexico City (Roma)~$1,100–1,500~$1,700–2,400~$2,800–3,800
Guadalajara~$900–1,200~$1,400–1,900~$2,200–2,900
Mérida~$800–1,100~$1,200–1,700~$2,000–2,600
Oaxaca~$700–1,000~$1,100–1,600~$1,800–2,400

📊 Key Insight

Mexico’s defining advantage for US expats specifically: time zones align perfectly (CST/MST/PST depending on region), flights to major US cities are 2–4 hours and cheap, and the cultural familiarity is unmatched compared to Asia or Europe. For USD earners, the Expat Value Score of 1.67 means prices are roughly 60% below US levels while quality of life (food, weather, culture) is exceptional. Mérida is emerging as the top pick for retirees; Mexico City’s Roma Norte remains the top pick for working nomads.


❓ Frequently Asked Questions

Is Mexico cheap for US expats in 2025?

Yes — significantly. Mexico’s Cost of Living Index (42.6, Numbeo 2024) means overall prices are 57% lower than New York City. A lifestyle costing $5,000/month in the US often costs $1,500–2,500 in Mexico. The USD/MXN exchange rate further amplifies this advantage.

What is the best city in Mexico for expats in 2025?

Depends on your priorities: Mexico City (Roma Norte) for nomad infrastructure and urban energy; Mérida for safety, colonial beauty and a large retired expat community; Oaxaca for culture and affordability; Puerto Vallarta for beach lifestyle; Guadalajara for tech/startup scene.

Do US expats need health insurance in Mexico?

Yes — public IMSS healthcare is not easily accessible to non-working expats. Private insurance ($50–120/month) or international expat insurance is strongly recommended. Mexico’s private clinics are excellent and affordable without insurance for routine care ($30–60/consultation).

What visa do I need to live in Mexico as a US citizen?

US citizens can enter Mexico visa-free for up to 180 days as tourists. For longer stays, a Temporary Resident Visa (1–4 years, renewable) requires proof of income (~$1,600–2,600/month depending on the consulate). A Permanent Resident Visa is available after 4 years of temporary residency.

Is Mexico City safe for expats in 2025?

In established expat neighbourhoods (Roma Norte, Condesa, Polanco, Coyoacán), yes — with standard urban precautions. Mexico City has a very large established expat community. Safety varies enormously by neighbourhood — research specific areas. The city is not uniformly dangerous or uniformly safe.


🔗 Explore Further


Last updated: 2025 | Sources: World Bank Open Data 2024; Numbeo Cost of Living Rankings 2024. General information only — not financial or legal advice.