São Tomé and Principe Population 2026
As of 2025, São Tomé and Príncipe has an estimated population of 235,536. This small island nation in Sub-Saharan Africa continues to experience steady demographic growth, with a 1-year growth rate of 2.02%.
Population Trend (São Tomé and Principe)
Population by Decade
Population milestones
How São Tomé and Principe's population changed across key years (World Bank estimates).
Overview
São Tomé and Príncipe, a lower middle-income country in Sub-Saharan Africa, has a population of 235,536 in 2025. The country's population growth rate has been relatively stable, with a 1-year growth rate of 2.02% and a 10-year average growth rate of 1.81%. This suggests a gradual slowing of growth over the past decade, yet the population remains young and growing. The nation ranks 181st globally in population size, reflecting its small land area and limited carrying capacity. Given its insular geography, demographic trends are heavily influenced by fertility rates and limited migration. The population is concentrated on the main islands, with São Tomé Island hosting the majority of inhabitants.
Key Facts
- Latest population (2025): 235,536
- 1-year growth rate: 2.02%
- 10-year average growth rate: 1.81%
- Global population rank: #181
- Income group: Lower middle income
- Region: Sub-Saharan Africa