Brazil flag

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 213.4M. Porto Alegre is classified as a major city and operates in the America/Sao_Paulo timezone.

Population

1,488,252

Global Rank

#314

Country Rank

#12

% of Brazil

0.70%

Porto Alegre on the Map

Loading map...

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%

Nearest Major Cities

Closest cities to Porto Alegre with over 100,000 people

Cities closest to Porto Alegre by distance
CityPopulationDistance
Canoas328,29114 km
Alvorada187,31515 km
Cachoeirinha136,25816 km
Viamão285,26921 km
Gravataí265,07425 km
Sapucaia do Sul132,10725 km
São Leopoldo209,22931 km
Novo Hamburgo253,84141 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 timezone is Porto Alegre in?

Porto Alegre is in the America/Sao_Paulo timezone.