Mexico City vs Oaxaca: Cost of Living Compared
Oaxaca is roughly 91% cheaper overall — about $800 versus $1,530 per month for a single person. A city-centre one-bedroom averages $453 in Oaxaca against $1,200 in Mexico City. Oaxaca scores higher on safety (55 vs 32/100). Internet is faster in Mexico City (92 vs 46 Mbps).
City Comparer
Mexico CityMexico
OaxacaMexico
Mexico CityOaxaca
Daily Cost$51/day$27/day
Monthly Cost$1,530$800
Rent$1,200$453
Safety3255
Healthcare6645
Air Quality6560
Tourist Safety4255
Disaster Risk4018
Winter High73°F80°F
Summer High76°F82°F
Sunny Days361250
Rainy Days119100
Nightlife6555
Food9290
Culture8290
Coffee Culture7840
Veg Friendly6555
Late Night4/62/6
Cleanliness4250
Green Spaces6040
Hiking5545
Beaches720
Surfing00
Skiing00
Diving00
Yoga5550
Running5530
Sports7815
Bikeability3525
Internet92 Mbps46 Mbps
Transit7225
Walkability6870
Cowork Spaces7525
Power Reliability10080
Mexico City vs Oaxaca FAQ
Is Mexico City or Oaxaca cheaper to live in?
Oaxaca is cheaper — about $800 per month versus $1,530, a difference of roughly 91%.
Is Mexico City or Oaxaca safer?
Oaxaca scores higher: 55/100 versus 32/100.
Which has faster internet, Mexico City or Oaxaca?
Mexico City — median download speeds are 92 Mbps versus 46 Mbps.
Full city guides
Cost of living in Mexico City →