What is the average monthly cost of living in Mexico City?

Updated May 2026· By Net Life Value Editorial

AI Answer
Alright, so what's the average monthly cost of living in Mexico City? For a single person, you can expect to spend anywhere from $950 to $2,500 USD per month, depending on your lifestyle. If you're on a budget, you can get by on about $950-$1,200 USD. This covers basics like a room in a shared apartment for $350-$500, groceries for $200, and public transport at around $20. You'll eat out affordably, probably at local fondas. For a comfortable, mid-range lifestyle, plan on $1,700-$2,500 USD. This gets you a nice 1-bedroom apartment in a good neighborhood like Roma or Condesa for $800-$1,200. You'll have more flexibility for dining out, entertainment, and maybe a gym membership, which runs about $50. If you're aiming for luxury, expect to start at $3,500 USD and go up from there. This includes a high-end apartment, private transport, and frequent fine dining. Mexico City offers incredible value at all levels. My advice? Start with a mid-range budget and adjust as you get a feel for the city. You'll quickly figure out where you can save and where you want to splurge.