Home Cities Brazil Teresina

Population of Teresina, Brazil BR flag

Mid-sized city with 905,692 residents in Piauí, Brazil.

905,692
Residents (2026)
#2,007
World Ranking
#21
In Brazil (of 389)

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

CityTeresina
CountryBR flag Brazil
Population905,692
Global Rank#2,007
Rank in Brazil#21 of 389 cities
City Categorymid-sized city
RegionPiauí
Latitude-5.0903
Longitude-42.8167
Data Year2026

Population Comparison

To put Teresina's population of 905,692 into perspective:

  • Teresina has over 905,000 residents.

Where is Teresina BR flag 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 BR flag

View all cities in Brazil

Largest Cities in Brazil BR flag

# 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.

Explore More Cities