HistoryData

Population of Sao Tome and Principe

Sao Tome and Principe's population is 235,536 as of 2024, ranked #176 globally out of 209 countries.

Current Population
235,536
10yr Growth
+19.7%
Global Rank
#176of 209
Peak Growth Year
1978
Growth: +2.73%

Population Over Time

19602024

Population Over Time
68,012109,893151,774193,655235,53619601970198019902000201020202024
Analysis# São Tomé and Príncipe Population Analysis São Tomé and Príncipe's population of 235,536 (2024) reflects modest growth, with a 19.7% increase over the past decade translating to roughly 39,800 net residents added since 2014. Ranked 176th globally out of 209 countries, the island nation remains one of the world's smallest by population, though its 10-year growth rate exceeds the global average of approximately 9.4%. The 1970s represented the nation's demographic peak, likely coinciding with post-independence (1975) urbanization and fertility patterns before stabilization occurred in subsequent decades.

Historical Data

65 Rows
YearPopulationChange %
2024235,536+2.02%
2023230,871+2.02%
2022226,305+1.96%
2021221,961+2.08%
2020217,435+1.89%
2019213,392+1.52%
2018210,187+1.55%
2017206,970+1.61%
2016203,689+1.70%
2015200,291+1.79%
2014196,767+1.87%
2013193,148+1.96%
2012189,439+2.04%
2011185,649+2.12%
2010181,802+2.22%
2009177,853+2.34%
2008173,793+2.41%
2007169,700+2.45%
2006165,638+2.47%
2005161,639+2.49%
Show all 65 rows
YearPopulationChange %
2004157,705+2.53%
2003153,814+2.60%
2002149,922+2.42%
2001146,375+1.64%
2000144,018+1.11%
1999142,442+1.20%
1998140,751+1.32%
1997138,922+1.43%
1996136,962+1.53%
1995134,895+1.63%
1994132,732+1.74%
1993130,467+1.84%
1992128,110+1.92%
1991125,697+2.21%
1990122,980+2.50%
1989119,979+2.60%
1988116,939+2.65%
1987113,919+2.49%
1986111,150+2.29%
1985108,658+2.13%
1984106,394+1.93%
1983104,380+1.83%
1982102,508+1.88%
1981100,615+2.10%
198098,544+2.38%
197996,252+2.62%
197893,794+2.73%
197791,301+2.68%
197688,922+2.55%
197586,708+2.40%
197484,672+2.26%
197382,798+2.17%
197281,041+2.16%
197179,330+2.20%
197077,626+2.03%
196976,083+1.76%
196874,765+1.59%
196773,596+1.41%
196672,576+1.25%
196571,680+1.15%
196470,865+1.07%
196370,112+1.02%
196269,403+1.01%
196168,707+1.02%
196068,012

Related Data