Population of São Tomé and Príncipe today

239,057
Wednesday, April 2, 2025

Population of São Tomé and Príncipe as of today

The current population of São Tomé and Príncipe is 239,057 with an annual growth rate of 1.97%. São Tomé and Príncipe has a population of 0.003% of the world's population.

Population239,057
Growth Rate1.97%
Male118,774 (49.685%)
Female120,282 (50.315%)
Today Change+ 0
Births today0
Deaths today0
Births in 20251,668
Deaths in 2025329
Change in 2025+ 1,169 (0.491%)

Population chart for São Tomé and Príncipe

Population History of São Tomé and Príncipe

YearPopulation
(01 Jan)
Natural ChangeGrowth Rate
(%)
Total Population
(31 December)
2024233,1854,6571.997%237,842
2023228,5584,5802.004%233,138
2022224,0524,4611.991%228,513
2021219,8704,1421.884%224,012
2020214,9994,8162.24%219,815
2019211,7853,1891.506%214,974
2018208,5893,1731.521%211,762
2017205,3523,2121.564%208,564
2016202,0253,2991.633%205,324
2015198,5573,4391.732%201,996

Net Migration Rate of São Tomé and Príncipe

The net migration rate of São Tomé and Príncipe in the most recent year (2023) is estimated at -592, indicating a negative migration trend where more people are leaving than arriving.

Net Migration Rate Over the Last 10 Years

YearNet Migration
2023-592
2022-592
2021-782
20200
2019-1,716
2018-1,757
2017-1,779
2016-1,793
2015-1,809
2014-1,801

The population of countries near São Tomé and Príncipe

RankIsoCountryPopulationEquivalent São Tomé and Príncipe
1GQ Equatorial Guin...1,926,758805.175%
2GA Gabon2,579,4071,078.676%
3NG Nigeria236,292,39298,822.897%
Data sources: United Nations,World Bank, Nations Geo ,Census,Wikidata