Rio de Janeiro, Brazil
Major metropolis · Population 6.7M
Rio de Janeiro is the 2nd largest city in Brazil with a population of approximately 6,747,815 people as of 2026. This makes it the 44th largest city in the world, accounting for 3.16% of Brazil's total population of 213.4M. Rio de Janeiro is classified as a major metropolis and operates in the America/Sao_Paulo timezone. The average annual temperature is 24.4°C with 1,090 mm of rainfall per year. The city sits at an elevation of 12 meters above sea level.
Population
6,747,815
Global Rank
#44
Country Rank
#2
% of Brazil
3.16%
Avg Temperature
24.4°C
Annual Rainfall
1,090 mm
Elevation
12 m
Timezone
America/Sao_Paulo
Rio de Janeiro on the Map
Climate in Rio de Janeiro
Rio de Janeiro's warmest month is Feb and the coldest is Jul. The wettest month is Mar with 254 mm of rainfall.
Average Monthly Temperature
Monthly Rainfall
Brazil at a Glance
Country Population
213,421,037
Capital
Brasília
Region
South America
Major Cities
382
GDP per Capita
$10,311
Life Expectancy
75.8 years
Urban Population
87.9%
Growth Rate
0.01%
Other Major Cities in Brazil
Nearest Major Cities
Closest cities to Rio de Janeiro with over 100,000 people
| City | Population | Distance |
|---|---|---|
| Niterói | 456,456 | 8 km |
| Duque de Caxias | 818,329 | 19 km |
| São João de Meriti | 466,536 | 23 km |
| Nilópolis | 147,281 | 26 km |
| Belford Roxo | 466,096 | 27 km |
| Magé | 244,092 | 32 km |
| Nova Iguaçu | 823,302 | 32 km |
| Maricá | 211,986 | 37 km |
Frequently Asked Questions
What is the population of Rio de Janeiro?
The population of Rio de Janeiro, Brazil is approximately 6,747,815 people, making it the 44th largest city in the world and the 2nd largest in Brazil.
Is Rio de Janeiro the capital of Brazil?
No, the capital of Brazil is Brasília. Rio de Janeiro is the 2nd largest city in the country.
What is the climate like in Rio de Janeiro?
Rio de Janeiro has an average annual temperature of 24.4°C and receives 1,090 mm of rainfall per year. The warmest month is Feb and the coldest is Jul.
What timezone is Rio de Janeiro in?
Rio de Janeiro is in the America/Sao_Paulo timezone.