Global CityIntelligence

Cost of Living

Cost of Living in Rio de Janeiro

Rio is moderately affordable, with district-level variation between premium beachfront areas and accessible inland neighborhoods. Cost of Living in Rio de Janeiro scores 76/100, placing it in the solid group of the indexed set.

Last updated
2026-05-16
Data year
2025
Module score
76/100

Module profile

Cost of Living score

76/100

Affordability, essential costs, and day-to-day financial pressure for residents.

Cost of Living in Rio de Janeiro76/100

Affordability score

76/100

Solid directional affordability score for the region.

Housing pressure

Mixed

Premium beachfront contrasts with broader accessibility.

Transport cost offset

Strong

Metro, BRT, and bus networks reduce vehicle dependence.

Rio de Janeiro cost of living data table

This HTML table mirrors the visible score cards so important comparison data is never trapped in a browser-only chart.

Rio de Janeiro Cost of Living data table
MetricValueContext
Affordability score76/100District-level variation shapes experience.
Housing pressureMixedDistrict-level variation shapes experience.
Transport cost offsetStrongMulti-modal commuting is widely used.

Cost of Living city comparison

A crawlable comparison across a selection of same-country and top-scoring cities. The complete set is reachable via the rankings, the cities index, and each city profile.

Cost of Living city comparison table
CityScoreSummary
Rio de Janeiro (this page)76/100Rio is moderately affordable, with district-level variation between premium beachfront areas and accessible inland neighborhoods.
São Paulo74/100São Paulo offers comparatively favorable affordability for a major global capital, with strong variation across districts and household profiles.
Curitiba72/100Curitiba's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Brasilia70/100Brasilia's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Teresina68/100Teresina's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Aracaju68/100Aracaju's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
João Pessoa68/100João Pessoa's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Olinda68/100Olinda's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Blumenau68/100Blumenau's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
São Vicente68/100São Vicente's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Manaus67/100Manaus's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Recife67/100Recife's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Porto Alegre67/100Porto Alegre's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
São Luís67/100São Luís's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Santo André67/100Santo André's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Sorocaba67/100Sorocaba's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
São Carlos67/100São Carlos's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Uberlândia67/100Uberlândia's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Duque de Caxias67/100Duque de Caxias's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Joinville67/100Joinville's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Londrina67/100Londrina's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Coronel Fabriciano67/100Coronel Fabriciano's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Anápolis67/100Anápolis's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Foz do Iguaçu67/100Foz do Iguaçu's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Piracicaba67/100Piracicaba's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Campina Grande67/100Campina Grande's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Campos dos Goytacazes67/100Campos dos Goytacazes's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Cascavel67/100Cascavel's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Petrolina67/100Petrolina's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Novo Hamburgo67/100Novo Hamburgo's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.
Diadema67/100Diadema's cost-of-living profile is a directional indicator pending integration of verified city-level data; structured benchmark context applies.

Interpretation

Affordability scoring weighs essential spending, mobility, and services. Across the indexed cities the cost of living average is 59/100, so Rio de Janeiro is 17 points above the median. Data year 2025; last updated 2026-05-16. Drawn from 3 institutional references.

Read this module with the main open the rio de janeiro city profile and the read the scoring methodology page so single-topic pages do not hide tradeoffs across dimensions.

Structured indicators on this page are directional and intended for orientation. Verified datasets are being integrated; official sources should be used for critical decisions.

Sources

3 institutional references inform this view, listed below with reliability notes. Structured indicators on this page are directional and intended for orientation; verified datasets are being integrated and official sources should be used for critical decisions.

Continue exploring

These links connect module pages back to city, ranking, and sibling topic paths with crawlable href values.

Safety in Rio de Janeiro

Personal safety, institutional trust, and resilience signals informed by international safety and crime data.

Overall Intelligence

A balanced ranking of cities across affordability, air quality, clean-energy readiness, and resilience.

Quality of Life

Cities that combine strong services, mobility, safety, clean air, and resilience into a healthy day-to-day profile.