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 CityMexico
Punta CanaDominican Republic
Mexico CityPunta Cana
Daily Cost$51/day$39/day
Monthly Cost$1,530$1,180
Rent$1,200$936
Safety3265
Healthcare6655
Air Quality6577
Tourist Safety4255
Disaster Risk4040
Winter High73°F80°F
Summer High76°F86°F
Sunny Days323297
Rainy Days87114
Nightlife6545
Food9265
Culture8255
Coffee Culture7818
Veg Friendly6540
Late Night4/64/6
Cleanliness4242
Green Spaces6045
Hiking5520
Beaches7295
Surfing010
Skiing00
Diving015
Yoga5540
Running5540
Sports7855
Bikeability3520
Internet92 Mbps48 Mbps
Transit7215
Walkability6815
Cowork Spaces755
Power Reliability100100
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.
Full city guides
Cost of living in Mexico City →
Cost of living in Punta Cana →