Xangri-lá Population 2026
Xangri-lá has a population of 16,463, making it the #2111 biggest city in 🇧🇷 Brazil, located in Rio Grande do Sul. It is about 753× smaller than São Paulo, the country's biggest city.
Population (city proper)
16,463
Rank in Brazil
#2111
Coordinates
29.80°S, 50.04°W
~8 m elevation · America/Sao_Paulo
Distance to capital (Brasília)
1,574 km
977 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 Xangri-lá
- Capão da Canoa63,594 people · ~7 km away
- Imbé26,824 people · ~21 km away
- Tramandaí54,387 people · ~22 km away
- Osório47,396 people · ~24 km away
- Cidreira17,071 people · ~45 km away
- Santo Antônio da Patrulha42,947 people · ~46 km away
FAQ
What is the population of Xangri-lá?
Xangri-lá has a population of 16,463 (city proper, latest official figure via GeoNames), making it the #2111 biggest city in Brazil.
What region is Xangri-lá in?
Xangri-lá is located in Rio Grande do Sul, Brazil.
Is Xangri-lá the capital of Brazil?
No, the capital of Brazil is Brasília, about 1,574 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.