Cost of Living in Mexico
Mexico is the closest and most accessible international option for Americans, and it offers a cost of living roughly 55% below the US average. The proximity matters: you can fly from most US cities in 2-4 hours, return easily for holidays and emergencies, and stay connected to US time zones. Mexico City offers world-class museums, a food scene that rivals any global capital, and an expat-friendly infrastructure at a fraction of what comparable cities cost. San Miguel de Allende and Lake Chapala have established American communities. The Riviera Maya and Puerto Vallarta blend beach lifestyle with modern amenities. The healthcare is affordable and, in major cities, genuinely good.
FAQ
A single person can live comfortably in Mexico City on $1,200 to $1,800 per month, including a nice apartment, eating out frequently, and local transportation. In smaller cities or beach towns, $1,000 to $1,500 is realistic. A couple can live well on $2,000 to $3,000 per month. These budgets assume a comfortable lifestyle with modern amenities, not luxury. Rent is the largest expense, and quality varies widely.
Safety in Mexico varies enormously by location, and treating the entire country as one safety profile is like judging the US by its most dangerous city. Mexico City's expat-friendly neighborhoods (Roma, Condesa, Polanco, Coyoacán) have safety levels comparable to major US cities. San Miguel de Allende, Mérida, and Oaxaca are considered very safe. The US State Department advises against travel to certain states (particularly along the northern border and in some Pacific coast states). Expats who research their specific destination and exercise normal urban awareness generally report feeling safe.
You can get by without Spanish in major expat enclaves (San Miguel de Allende, Lake Chapala, parts of Mexico City), but your quality of life improves dramatically with even basic Spanish. In Mexico City's trendy neighborhoods, many younger people speak English. In smaller cities and local neighborhoods, Spanish is essential. Most expats who stay long-term invest in Spanish lessons and find it transforms their experience from visiting to belonging.