List of cities in São Tomé and Príncipe by population

List of cities in São Tomé and Príncipe by population. There are 137 cities in São Tomé and Príncipe, of which Sao Tome is the largest in terms of population - 67 908. The total number of people in São Tomé and Príncipe is 215 060 for 2026.

List of cities in São Tomé and Príncipe

# Name, city Population
1Sao Tome67 908
2Trindade8 422
3Santo Amaro8 432
4Neves7 617
5Santana7 460
6São João dos Angolares2 540
7Guadalupe2 254
8Pantufo2 187
9Santa Cruz1 908
10Santo Antonio1 423
11Santa Catarina1 000
12Porto Alegre384
The site chislennost.com uses information from official sources and is updated every month. Some data may differ due to the lack of the latest census.

FAQ

⚡ How many cities in São Tomé and Príncipe?

In total, São Tomé and Príncipe has 12 cities with a total population of 215 060 people for 2026.

⚡ What is the largest city in São Tomé and Príncipe by population?

The largest population in Sao Tome is 67 908.
×