Cost of living in Mexico for expats
A realistic monthly budget for one person living comfortably in Mexico — rent, food, transport, and everyday costs in Mexico City.
$1,400–2,200
One person, all-in, in Mexico City
$700–1,400
1-bedroom city-centre apartment, per month
Moderate
~$1,500–2,800/mo
What makes Mexico stand out, and what to watch for
Why expats choose Mexico
Close to the US, easy residency, world-class food and a huge remote-work scene — beach towns like Puerto Vallarta run cheaper than the capital.
Watch out for
Roma and Condesa in Mexico City have seen rents jump as remote workers poured in, and tourist beach hotspots charge a clear premium.
Costs vary a lot by city, neighbourhood, and lifestyle — these are directional monthly bands for the main expat city, current as of 2026. Treat them as a starting point, not a quote. Information only, not financial advice.
Cost of living elsewhere in Latin America
Mexico, side by side
Moving to Mexico?
Add your email for new Mexico guides and a heads-up when the cost figures change. No spam.
Information only, not legal advice — we never file anything with any government. Requirements change; verify with the official source or a licensed immigration advisor before you apply.