São Pedro do Sul Population 2026
São Pedro do Sul has a population of 15,577, making it the #2190 biggest city in 🇧🇷 Brazil, located in Rio Grande do Sul. It is about 796× smaller than São Paulo, the country's biggest city.
Population (city proper)
15,577
Rank in Brazil
#2190
Coordinates
29.62°S, 54.18°W
~185 m elevation · America/Sao_Paulo
Distance to capital (Brasília)
1,666 km
1,035 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 São Pedro do Sul
- Santa Maria283,677 people · ~37 km away
- Júlio de Castilhos18,226 people · ~65 km away
- Tupanciretã20,005 people · ~69 km away
- São Gabriel58,487 people · ~81 km away
- Santiago48,938 people · ~82 km away
- São Sepé21,219 people · ~84 km away
FAQ
What is the population of São Pedro do Sul?
São Pedro do Sul has a population of 15,577 (city proper, latest official figure via GeoNames), making it the #2190 biggest city in Brazil.
What region is São Pedro do Sul in?
São Pedro do Sul is located in Rio Grande do Sul, Brazil.
Is São Pedro do Sul the capital of Brazil?
No, the capital of Brazil is Brasília, about 1,666 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.