São Tomé and Príncipe Population History
1960 - 2026
São Tomé and Príncipe's population has grown from 68,012 in 1960 to 230,871 in 2023, a total increase of 239.5% (3.39x). The population reached its all-time recorded high in 2023.
1960 Population
68,012
2023 Population
230,871
Total Growth
239.5%
Peak Year
2023
Population by Decade
1960
68,012
1970
77,626
1980
98,544
1990
122,980
2000
144,018
2010
181,802
2020
217,435
2023
230,871
Growth Rate by Period
1960-1965
+1.06%
1965-1970
+1.61%
1970-1975
+2.24%
1975-1980
+2.59%
1980-1985
+1.97%
1985-1990
+2.51%
1990-1995
+1.87%
1995-2000
+1.32%
2000-2005
+2.34%
2005-2010
+2.38%
2010-2015
+1.96%
2015-2020
+1.66%
Year-by-Year Population
| Year | Population | Change |
|---|---|---|
| 2023 | 230,871 | +4,566 |
| 2022 | 226,305 | +4,344 |
| 2021 | 221,961 | +4,526 |
| 2020 | 217,435 | +4,043 |
| 2019 | 213,392 | +3,205 |
| 2018 | 210,187 | +3,217 |
| 2017 | 206,970 | +3,281 |
| 2016 | 203,689 | +3,398 |
| 2015 | 200,291 | +3,524 |
| 2014 | 196,767 | +3,619 |
| 2013 | 193,148 | +3,709 |
| 2012 | 189,439 | +3,790 |
| 2011 | 185,649 | +3,847 |
| 2010 | 181,802 | +3,949 |
| 2009 | 177,853 | +4,060 |
| 2008 | 173,793 | +4,093 |
| 2007 | 169,700 | +4,062 |
| 2006 | 165,638 | +3,999 |
| 2005 | 161,639 | +3,934 |
| 2004 | 157,705 | +3,891 |
| 2003 | 153,814 | +3,892 |
| 2002 | 149,922 | +3,547 |
| 2001 | 146,375 | +2,357 |
| 2000 | 144,018 | +1,576 |
| 1999 | 142,442 | +1,691 |
| 1998 | 140,751 | +1,829 |
| 1997 | 138,922 | +1,960 |
| 1996 | 136,962 | +2,067 |
| 1995 | 134,895 | +2,163 |
| 1994 | 132,732 | +2,265 |
| 1993 | 130,467 | +2,357 |
| 1992 | 128,110 | +2,413 |
| 1991 | 125,697 | +2,717 |
| 1990 | 122,980 | +3,001 |
| 1989 | 119,979 | +3,040 |
| 1988 | 116,939 | +3,020 |
| 1987 | 113,919 | +2,769 |
| 1986 | 111,150 | +2,492 |
| 1985 | 108,658 | +2,264 |
| 1984 | 106,394 | +2,014 |
| 1983 | 104,380 | +1,872 |
| 1982 | 102,508 | +1,893 |
| 1981 | 100,615 | +2,071 |
| 1980 | 98,544 | +2,292 |
| 1979 | 96,252 | +2,458 |
| 1978 | 93,794 | +2,493 |
| 1977 | 91,301 | +2,379 |
| 1976 | 88,922 | +2,214 |
| 1975 | 86,708 | +2,036 |
| 1974 | 84,672 | +1,874 |
| 1973 | 82,798 | +1,757 |
| 1972 | 81,041 | +1,711 |
| 1971 | 79,330 | +1,704 |
| 1970 | 77,626 | +1,543 |
| 1969 | 76,083 | +1,318 |
| 1968 | 74,765 | +1,169 |
| 1967 | 73,596 | +1,020 |
| 1966 | 72,576 | +896 |
| 1965 | 71,680 | +815 |
| 1964 | 70,865 | +753 |
| 1963 | 70,112 | +709 |
| 1962 | 69,403 | +696 |
| 1961 | 68,707 | +695 |
| 1960 | 68,012 | — |