Rio de Janeiro vs São Paulo

Rio de Janeiro guideRio de JaneiroSão Paulo guideSão Paulo
Drag to pan, scroll to zoom, click a pin for that city.
Share this comparison

The difference at a glance

Green favours São Paulo. Measured metrics only.

Head to head

Each row is named for the thing more of which is better, so a longer bar always wins.

Rio de JaneiroSão Paulo
93.3More women 20–39men per 100 women, census95.7
$942Cheaper to liveessentials a month$891
0.63×Salary goes furtheressentials covered by one salary0.96×
25/100Safersafety score, perception-based30/100
17.8Cleaner airPM2.5 µg/m³ a year21.8
54%More green spaceshare of residents in high greenness41%

Longer is better. Bar length is the rank among all 453 cities we hold that measure for, not a share of the pair.

Profile shape

Outward is better on every spoke, on the same percentile scale as the bars above. The area is not a score: it moves with the order of the axes.

Women 20–39AffordablePay stretchesSafetyClean airGreen spaceFoodUniversities
Rio de JaneiroSão Paulo

Every metric, side by side

Each row carries the level it is measured at. A country figure is never printed as a city figure.

Men per 100 women, 20–39national census, age×sex93.395.72.4 fewer men
Essentials, monthlyrent outside centre + bills + food + transit$942$891$51
Rent, 1-bed city centremonthly, USD$823$690$133
Average net salarymonthly, after tax; average, not median$596$8551.43× as much
Salary covers essentialsaverage net salary ÷ essentials0.63×0.96×0.33×
Safety scoreperception-based, not police-reported crime25/10030/1005 points
PM2.5µg/m³ a year; WHO guideline is 517.821.84.0
Green spaceshare of residents in high-greenness area, 2025 NDVI54%41%13 points
Food outletswithin 5 km (3 mi); OpenStreetMap density, a scene signal, not quality8591,8252.12×
Universitieswithin 18 km (11 mi), deduplicated to institutions551352.45×
Reported enrolmentwhere Wikidata reports it; no sex splitn/a134,193
Warmest monthcontextfeels like, ten-year monthly normal33°C / 91°F26°C / 78°F
Coolest monthcontextfeels like, ten-year monthly normal23°C / 74°F16°C / 62°F
Wettest monthcontextrainfall, ten-year monthly normal247 mm / 9.7 in204 mm / 8.0 in
Airportcontextnearest scheduled-service classInternationalInternational
Beach towncontexton or beside the coastYesNo
Populationcontextas enumerated at this level6,211,22311,451,999
Tourist pressurecontextvisitor lodging per 1,000 urban-centre residents0.020.03
Expat easeest.hand-set estimate78/10070/1008 points
Walkabilityest.hand-set estimate60/10062/1002 points
Nightlifeest.hand-set estimate90/10092/1002 points
Traffic safetyest.hand-set estimate32/10025/1007 points
Power gridest.hand-set estimate78/10082/1004 points
Urban intensityest.hand-set estimate85/10095/100

Data updated August 6, 2026. Cost figures are Numbeo; sex ratio is the national census age×sex table.

Sex ratio and climate

Sex ratio is men per 100 women in each five-year band, with 100 as parity. Climate is ten-year monthly normals.

Rio de JaneiroSão Paulo7080901001101201520253035404550556065age band, lower boundmen per 100 women
Rio de JaneiroSão Paulo15°C59°F20°C68°F25°C77°F30°C86°F35°C95°FJanFebMarAprMayJunJulAugSepOctNovDec
Rio de JaneiroSão Paulo15°C59°F20°C68°F25°C77°F30°C86°FJanFebMarAprMayJunJulAugSepOctNovDec
Rio de JaneiroSão Paulo0 mm0.0 in50 mm2.0 in100 mm3.9 in150 mm5.9 in200 mm7.9 in250 mm9.8 inJanFebMarAprMayJunJulAugSepOctNovDec
Rio de JaneiroSão Paulo70%75%80%85%JanFebMarAprMayJunJulAugSepOctNovDec
Rio de JaneiroSão Paulo40%50%60%70%80%JanFebMarAprMayJunJulAugSepOctNovDec
Sex ratio: Rio de Janeiro at municipality level, São Paulo at municipality level. A supply figure, not a dating-pool model.

Everyday prices

The single items the monthly figures are built from. Cheaper side highlighted.

ItemRio de JaneiroSão Paulo
Meal, inexpensive restaurant$7.80$8.78
Meal for 2, mid-range$39.98$48.75
McMeal at McDonald's$7.80$8.78
Cappuccino, regular$2.50$2.46
Domestic beer, 0.5 L draught$2.34$2.93
Imported beer, 0.33 L bottle$3.22$3.90
Coke/Pepsi, 0.33 L$1.59$1.37
Water, 0.33 L bottle$1.03$0.86
Milk, 1 L$1.10$1.16
White bread, 500 g$1.93$1.89
White rice, 1 kg$1.34$1.40
Eggs, 12$2.21$2.85
Local cheese, 1 kg$9.99$11.95
Chicken fillets, 1 kg$4.29$5.27
Apples, 1 kg$2.66$2.87
Bananas, 1 kg$1.68$1.80
Tomatoes, 1 kg$1.67$1.84
Potatoes, 1 kg$1.30$1.41
Onions, 1 kg$1.02$1.22
Water, 1.5 L bottle$0.69$0.90
One-way ticket, local transport$0.98$1.03
Monthly transit pass$49.73$47.38
Taxi start$1.21$1.37
Taxi, 1 km$0.85$0.98
Gasoline, 1 L$1.27$1.22
Basic utilities, 85 m² flat$117.30$98.48
Internet, 60 Mbps+$21.78$21.27
Mobile plan, monthly$11.21$15.58
Gym, monthly$27.01$36.62
Cinema, one seat$7.80$9.75

Common questions

Answered here, from the figures above.

Which has more women, Rio de Janeiro or São Paulo?

Rio de Janeiro, by 2.4 fewer men per 100 women.

Rio de Janeiro93.3São Paulo95.7

men per 100 women, aged 20–39

Is São Paulo cheaper than Rio de Janeiro?

São Paulo is cheaper, by $51 a month.

Rio de Janeiro$942São Paulo$891

essentials per month

Which is safer, Rio de Janeiro or São Paulo?

São Paulo, by 5 points.

Rio de Janeiro25/100São Paulo30/100

safety score, higher is safer

Perception-based, not police-reported crime.

Which has better air quality?

Rio de Janeiro, by 4.0.

Rio de Janeiro17.8São Paulo21.8

PM2.5 µg/m³, annual mean

Both sit above the WHO guideline of 5.

Which goes further on a local salary?

São Paulo, by 0.33×.

Rio de Janeiro0.63×São Paulo0.96×

essentials covered by one average net salary

Put Rio de Janeiro and São Paulo on the same board

Both cities land on the desk already pinned, next to every other city we track.

Open both in the research desk

Or go deeper on Brazil: visa, tax, scams, dating culture and subregion rankings. Unlocks the deep-dive, and every other market.

Rio de Janeiro, Brazil — one of the two cities compared hereRio de JaneiroCost of living guideSão Paulo, Brazil — one of the two cities compared hereSão PauloCost of living guide

Photos: Rio de Janeiro: Rafael Rabello de Barros, CC BY-SA 3.0 · São Paulo: Agent010, CC BY-SA 4.0.