Sanharó Population 2026
Sanharó has a population of 18,624, making it the #1855 biggest city in 🇧🇷 Brazil, located in Pernambuco. It is about 666× smaller than São Paulo, the country's biggest city.
Population (city proper)
18,624
Rank in Brazil
#1855
Coordinates
8.36°S, 36.57°W
~653 m elevation · America/Recife
Distance to capital (Brasília)
1,485 km
922 miles, straight line
Other big cities in Pernambuco
| City | Population | Rank in Brazil |
|---|---|---|
| Recife | 1,653,461 | #9 |
| Jaboatão dos Guararapes | 644,037 | #30 |
| Caruaru | 402,290 | #56 |
| Petrolina | 386,791 | #60 |
| Olinda | 366,754 | #65 |
| Paulista | 342,167 | #72 |
| Cabo de Santo Agostinho | 216,969 | #134 |
| Camaragibe | 155,771 | #188 |
Cities near Sanharó
- Pesqueira62,722 people · ~14 km away
- Belo Jardim83,647 people · ~16 km away
- São Bento do Una49,449 people · ~22 km away
- Brejo da Madre de Deus51,107 people · ~32 km away
- Cachoeirinha20,612 people · ~39 km away
- Venturosa17,251 people · ~41 km away
FAQ
What is the population of Sanharó?
Sanharó has a population of 18,624 (city proper, latest official figure via GeoNames), making it the #1855 biggest city in Brazil.
What region is Sanharó in?
Sanharó is located in Pernambuco, Brazil.
Is Sanharó the capital of Brazil?
No, the capital of Brazil is Brasília, about 1,485 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.