Map of Teresina, Brazil

Teresina is the administrative centre of Piauí, Brazil, with a population of about 871,126. It lies at 5.0892°S, 42.8019°W. Teresina is about 1,314 km (816 mi) northeast of Brasília, the capital. The nearest city on our map is Timon, 4 km to the west.

Teresina at a glance

Country
Region
Piauí
Population
871,126GeoNames
Coordinates
-5.0892, -42.80195°05′21″S 42°48′07″W
Time zone
America/FortalezaUTC−03:00
Local time
–
Distance to Brasília
1,314 km (816 mi)

Where is Teresina?

Cities near Teresina

Largest cities in Piauí

Largest cities in Brazil

Map of Brazil and all its cities →

Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.