Mexico City vs Punta Cana: Cost of Living Compared

Punta Cana is roughly 23% cheaper overall — about $1,180 versus $1,530 per month for a single person. A city-centre one-bedroom averages $936 in Punta Cana against $1,200 in Mexico City. Punta Cana scores higher on safety (65 vs 32/100). Internet is faster in Mexico City (92 vs 48 Mbps).

City Comparer

Mexico City, Mexico
Mexico CityMexico
Punta Cana, Dominican Republic
Punta CanaDominican Republic
83%overall match
Mexico City leads in coffee cultureMexico City leads in transitMexico City leads in walkability
💰Cost🛡️Safety☀️Weather🎭Culture🏄Activities🌐Internet
Mexico CityPunta Cana
Daily Cost$51/day
$39/day
Monthly Cost$1,530
$1,180
Rent$1,200
$936
Safety32
65
Healthcare66
55
Air Quality65
77
Tourist Safety42
55
Disaster Risk40
40
Winter High73°F
80°F
Summer High76°F
86°F
Sunny Days323
297
Rainy Days87
114
Nightlife65
45
Food92
65
Culture82
55
Coffee Culture78
18
Veg Friendly65
40
Late Night4/6
4/6
Cleanliness42
42
Green Spaces60
45
Hiking55
20
Beaches72
95
Surfing0
10
Skiing0
0
Diving0
15
Yoga55
40
Running55
40
Sports78
55
Bikeability35
20
Internet92 Mbps
48 Mbps
Transit72
15
Walkability68
15
Cowork Spaces75
5
Power Reliability100
100

Mexico City vs Punta Cana FAQ

Is Mexico City or Punta Cana cheaper to live in?

Punta Cana is cheaper — about $1,180 per month versus $1,530, roughly 23% less.

Is Mexico City or Punta Cana safer?

Punta Cana scores higher: 65/100 versus 32/100.

Which has faster internet, Mexico City or Punta Cana?

Mexico City — median download speeds are 92 Mbps versus 48 Mbps.