Canela Population 2026
Canela has a population of 48,946, making it the #678 biggest city in 🇧🇷 Brazil, located in Rio Grande do Sul. It is about 253× smaller than São Paulo, the country's biggest city.
Population (city proper)
48,946
Rank in Brazil
#678
Coordinates
29.36°S, 50.81°W
~826 m elevation · America/Sao_Paulo
Distance to capital (Brasília)
1,538 km
955 miles, straight line
Other big cities in Rio Grande do Sul
| City | Population | Rank in Brazil |
|---|---|---|
| Porto Alegre | 1,488,252 | #12 |
| Caxias do Sul | 381,270 | #62 |
| Canoas | 328,291 | #77 |
| Pelotas | 320,674 | #80 |
| Viamão | 285,269 | #93 |
| Santa Maria | 283,677 | #94 |
| Gravataí | 265,074 | #101 |
| Novo Hamburgo | 253,841 | #107 |
Cities near Canela
- Gramado40,134 people · ~6 km away
- Três Coroas24,425 people · ~18 km away
- Igrejinha32,808 people · ~24 km away
- São Francisco de Paula21,893 people · ~25 km away
- Nova Hartz20,088 people · ~27 km away
- Nova Petrópolis23,300 people · ~29 km away
FAQ
What is the population of Canela?
Canela has a population of 48,946 (city proper, latest official figure via GeoNames), making it the #678 biggest city in Brazil.
What region is Canela in?
Canela is located in Rio Grande do Sul, Brazil.
Is Canela the capital of Brazil?
No, the capital of Brazil is Brasília, about 1,538 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.