Porto Alegre, Brazil
Major city · Population 1.5M
Porto Alegre is the 12th largest city in Brazil with a population of approximately 1,488,252 people as of 2026. This makes it the 314th largest city in the world, accounting for 0.70% of Brazil's total population of 212.0M. Porto Alegre is classified as a major city and operates in the America/Sao_Paulo timezone. The average annual temperature is 20.2°C with 1,784 mm of rainfall per year. The city sits at an elevation of 36 meters above sea level.
Population
1,488,252
Global Rank
#314
Country Rank
#12
% of Brazil
0.70%
Avg Temperature
20.2°C
Annual Rainfall
1,784 mm
Elevation
36 m
Timezone
America/Sao_Paulo
Porto Alegre on the Map
Climate in Porto Alegre
Porto Alegre's warmest month is Feb and the coldest is Jul. The wettest month is May with 356 mm of rainfall.
Average Monthly Temperature
Monthly Rainfall
Brazil at a Glance
Country Population
211,998,573
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.00%
Other Major Cities in Brazil
Nearest Major Cities
Closest cities to Porto Alegre with over 100,000 people
| City | Population | Distance |
|---|---|---|
| Canoas | 328,291 | 14 km |
| Alvorada | 187,315 | 15 km |
| Cachoeirinha | 136,258 | 16 km |
| Viamão | 285,269 | 21 km |
| Gravataí | 265,074 | 25 km |
| Sapucaia do Sul | 132,107 | 25 km |
| São Leopoldo | 209,229 | 31 km |
| Novo Hamburgo | 253,841 | 41 km |
Frequently Asked Questions
What is the population of Porto Alegre?
The population of Porto Alegre, Brazil is approximately 1,488,252 people, making it the 314th largest city in the world and the 12th largest in Brazil.
Is Porto Alegre the capital of Brazil?
No, the capital of Brazil is Brasília. Porto Alegre is the 12th largest city in the country.
What is the climate like in Porto Alegre?
Porto Alegre has an average annual temperature of 20.2°C and receives 1,784 mm of rainfall per year. The warmest month is Feb and the coldest is Jul.
What timezone is Porto Alegre in?
Porto Alegre is in the America/Sao_Paulo timezone.