Map of São Tomé, Sao Tome and Principe
São Tomé is the capital of Sao Tome and Principe, with a population of about 53,300. It lies at 0.3365°N, 6.7273°E. The nearest city on our map is Pantufo, 3 km to the southeast.
São Tomé at a glance
Country
Region
São Tomé Island
Population
53,300GeoNames
Coordinates
0.3365, 6.72730°20′12″N 6°43′38″E
Time zone
Africa/Sao_TomeUTC+00:00
Local time
–
Where is São Tomé?
- The largest city in Sao Tome and Principe by recorded population.
- The largest city in São Tomé Island on this site.
- Located in the Northern and Eastern hemispheres.
- Close to the equator, so day length stays near 12 hours all year.
Cities near São Tomé
- Pantufo — 3 km southeast
- Almas — 5 km southeast
- Changra — 5 km west
- Santo António — 164 km northeast
- Port-Gentil — 257 km southeast, Gabon
- Akanda — 291 km east, Gabon
- Libreville — 303 km east, Gabon
- Owendo — 309 km east, Gabon
- Ntoum — 337 km east, Gabon
- Bata — 378 km northeast, Equatorial Guinea
Largest cities in São Tomé Island
Largest cities in Sao Tome and Principe
- Almas — 4,601
- Pantufo — 3,977
- Changra — 1,224
- Santo António — 1,156
Map of Sao Tome and Principe 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.