Belo Horizonte, Brazil
Major city · Population 2.7M
Belo Horizonte is the 3rd largest city in Brazil with a population of approximately 2,721,564 people as of 2026. This makes it the 137th largest city in the world, accounting for 1.28% of Brazil's total population of 213.4M. Belo Horizonte is classified as a major city and operates in the America/Sao_Paulo timezone.
Population
2,721,564
Global Rank
#137
Country Rank
#3
% of Brazil
1.28%
Belo Horizonte on the 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%
Other Major Cities in Brazil
Nearest Major Cities
Closest cities to Belo Horizonte with over 100,000 people
| City | Population | Distance |
|---|---|---|
| Nova Lima | 111,697 | 12 km |
| Contagem | 627,123 | 12 km |
| Sabará | 129,380 | 14 km |
| Ibirité | 170,537 | 17 km |
| Santa Luzia | 219,132 | 19 km |
| Ribeirão das Neves | 329,794 | 23 km |
| Vespasiano | 129,246 | 25 km |
| Betim | 384,000 | 28 km |
Frequently Asked Questions
What is the population of Belo Horizonte?
The population of Belo Horizonte, Brazil is approximately 2,721,564 people, making it the 137th largest city in the world and the 3rd largest in Brazil.
Is Belo Horizonte the capital of Brazil?
No, the capital of Brazil is Brasília. Belo Horizonte is the 3rd largest city in the country.
What timezone is Belo Horizonte in?
Belo Horizonte is in the America/Sao_Paulo timezone.