Barcelona vs Mexico City: Cost of Living Compared
Mexico City is roughly 31% cheaper overall — about $1,530 versus $2,217 per month for a single person. A city-centre one-bedroom averages $1,200 in Mexico City against $1,664 in Barcelona. Barcelona scores higher on safety (72 vs 32/100). Internet is faster in Barcelona (263 vs 92 Mbps).
City Comparer
BarcelonaSpain
Mexico CityMexico
BarcelonaMexico City
Daily Cost$74/day$51/day
Monthly Cost$2,217$1,530
Rent$1,100$1,200
Safety7232
Healthcare7766
Air Quality8165
Tourist Safety6242
Disaster Risk1840
Winter High56°F73°F
Summer High85°F76°F
Sunny Days266323
Rainy Days5087
Nightlife9365
Food9092
Culture9282
Coffee Culture7878
Veg Friendly6865
Late Night5/64/6
Cleanliness6242
Green Spaces6560
Hiking6055
Beaches8272
Surfing150
Skiing350
Diving150
Yoga6055
Running7255
Sports9578
Bikeability6535
Internet263 Mbps92 Mbps
Transit8272
Walkability8868
Cowork Spaces7275
Power Reliability100100
Barcelona vs Mexico City FAQ
Is Barcelona or Mexico City cheaper to live in?
Mexico City is cheaper — about $1,530 per month versus $2,217, roughly 31% less.
Is Barcelona or Mexico City safer?
Barcelona scores higher: 72/100 versus 32/100.
Which has faster internet, Barcelona or Mexico City?
Barcelona — median download speeds are 263 Mbps versus 92 Mbps.
Full city guides
Cost of living in Mexico City →