About Teresina
Teresina is a mid-sized city located in Brazil, in the Piauí region. According to the latest available data (2026), the population of Teresina is approximately 905,692 residents, making it the #21 most populous city in Brazil.
Globally, Teresina ranks #2,007 among the world's most populated cities.
Teresina City Statistics
| City | Teresina |
| Country | |
| Population | 905,692 |
| Global Rank | #2,007 |
| Rank in Brazil | #21 of 389 cities |
| City Category | mid-sized city |
| Region | Piauí |
| Latitude | -5.0903 |
| Longitude | -42.8167 |
| Data Year | 2026 |
Population Comparison
To put Teresina's population of 905,692 into perspective:
- Teresina has over 905,000 residents.
Where is Teresina
Located?
Teresina is located in Brazil, in the Piauí region, at coordinates -5.0903° latitude and -42.8167° longitude. Teresina is located in the southern subtropics.
Nearby Cities
Other Cities in Brazil
Largest Cities in Brazil
| # | City | Population |
|---|---|---|
| 2 | Fortaleza | 2,578,483 |
| 3 | Salvador | 2,564,204 |
| 4 | Belo Horizonte | 2,415,872 |
| 5 | Manaus | 2,303,732 |
| 7 | Curitiba | 1,830,795 |
Frequently Asked Questions
What is the population of Teresina?
The population of Teresina is approximately 905,692 residents according to the latest available data (2026).
Where is Teresina located?
Teresina is located in Brazil at approximately -5.0903° latitude and -42.8167° longitude.
Is Teresina one of the largest cities in Brazil?
With a population of 905,692, Teresina is one of the notable urban areas in Brazil. It ranks #21 out of 389 cities in the country.