Townleap
Cities / Mexico City / Cost of Living

πŸ‡²πŸ‡½ Cost of Living in Mexico City

How much you'll actually spend β€” not what travel blogs tell you

Monthly budget Β· Single Β· city center

$1,672/mo

Just you and your questionable life decisions

Rent(1BR)$1,173
Groceries & eating out$348
Transport$21
Utilities & phones$130
Average local salary (after tax)$1,085/mo

The real monthly damage

Rent β€” the biggest line item

1BR, city center$1,173/mo
1BR, outside center$774/mo
3BR, city center$2,695/mo
3BR, outside center$1,456/mo

Source: Numbeo. Prices in USD unless toggled.

Grocery prices β€” the supermarket reality check

Milk (1L)$1.84
Bread (loaf)$2.82
Eggs (12)$2.63
Rice (1kg)$1.93
Chicken (1kg)$9.37
Apples (1kg)$3.04
Tomatoes (1kg)$2.05
Potatoes (1kg)$2.20
Water (1.5L)$1.30
Wine (mid-range)$14
Beer (0.5L)$1.95

Eating out β€” because you won't cook every night

Cheap meal$12
Mid-range dinner for 2$58
Cappuccino$3.92
Beer (draught)$3.36
Coke (0.33L)$1.66

Getting around β€” or trying to

Monthly pass$21
Single ride$0.38
Taxi start$1.74
Taxi per km$0.46
Gasoline (1L)$1.45

30-day trial run

What a month-long scouting trip costs before you commit to anything permanent.

Short-term rental$1,759
Food (2 meals + coffee/day)$813
Transport (2 rides/day)$23
SIM card$30
Total 30 days$2,625

Mexico City vs. similar cities

Frequently Asked Questions

How much does it cost to live in Mexico City?β–Ό

A single person can expect to spend about $1,672/month in Mexico City, including rent in the city center, groceries, transport, and utilities. Couples need roughly $2,070/month.

What is the average salary in Mexico City?β–Ό

The average monthly net salary (after tax) in Mexico City is about $1,085, according to Numbeo data.

Is Mexico City expensive compared to other cities?β–Ό

Compared to similar cities: Playa del Carmen ($1,587/mo), Montreal ($2,096/mo), Tucson ($2,009/mo), Las Vegas ($2,553/mo), Cancun ($1,376/mo). Mexico City comes in at $1,672/mo for a single person.

Cost data sourced from Numbeo. Updated periodically.