Sao Tome and Principe — Population history

Historical population data showing long-term demographic trends.

Data source: United Nations World Population Prospects and national statistical offices.

Population history

Population by year

Year Total Male Female Density Filter
1950 60,000 33,000 27,000 63.41 1
1951 61,000 34,000 27,000 64.34
1952 62,000 34,000 27,000 65.20
1953 63,000 35,000 28,000 65.97
1954 63,000 35,000 28,000 66.65
1955 64,000 36,000 28,000 67.30
1956 65,000 36,000 28,000 67.94
1957 65,000 36,000 29,000 68.62
1958 66,000 37,000 29,000 69.33
1959 67,000 37,000 29,000 70.10
1960 68,000 38,000 29,000 70.85
1961 68,000 38,000 30,000 71.57
1962 69,000 38,000 30,000 72.29
1963 70,000 38,000 31,000 73.03
1964 70,000 38,000 32,000 73.82
1965 71,000 38,000 33,000 74.67
1966 72,000 38,000 33,000 75.60
1967 73,000 39,000 34,000 76.66
1968 74,000 39,000 35,000 77.88
1969 76,000 39,000 36,000 79.25 1
1970 77,000 40,000 37,000 80.86
1971 79,000 41,000 38,000 82.64
1972 81,000 41,000 39,000 84.42
1973 82,000 42,000 40,000 86.25
1974 84,000 43,000 41,000 88.20
1975 86,000 44,000 42,000 90.32
1976 88,000 45,000 43,000 92.63
1977 91,000 46,000 44,000 95.11
1978 93,000 47,000 45,000 97.70
1979 96,000 48,000 47,000 100.26
1980 98,000 50,000 48,000 102.65
1981 100,000 50,000 49,000 104.81 1
1982 102,000 51,000 50,000 106.78
1983 104,000 52,000 51,000 108.73
1984 106,000 53,000 53,000 110.83
1985 108,000 54,000 54,000 113.19
1986 111,000 55,000 55,000 115.78
1987 113,000 56,000 57,000 118.67
1988 116,000 58,000 58,000 121.81
1989 119,000 59,000 60,000 124.98
1990 122,000 61,000 61,000 128.10
1991 125,000 62,000 63,000 130.93 1
1992 128,000 63,000 64,000 133.45
1993 130,000 64,000 65,000 135.90
1994 132,000 65,000 66,000 138.26
1995 134,000 67,000 67,000 140.52
1996 136,000 68,000 68,000 142.67
1997 138,000 69,000 69,000 144.71
1998 140,000 69,000 70,000 146.62
1999 142,000 70,000 71,000 148.38
2000 144,000 71,000 72,000 150.02
2001 146,000 72,000 73,000 152.47
2002 149,000 74,000 75,000 156.17
2003 153,000 76,000 77,000 160.22 1
2004 157,000 78,000 79,000 164.28
2005 161,000 80,000 81,000 168.37
2006 165,000 82,000 83,000 172.54
2007 169,000 84,000 85,000 176.77
2008 173,000 86,000 87,000 181.03
2009 177,000 88,000 89,000 185.26 1
2010 181,000 90,000 91,000 189.38
2011 185,000 92,000 93,000 193.39
2012 189,000 94,000 95,000 197.33
2013 193,000 96,000 96,000 201.20
2014 196,000 98,000 98,000 204.97
2015 200,000 99,000 100,000 208.64 1
2016 203,000 101,000 102,000 212.18
2017 206,000 103,000 103,000 215.59
2018 210,000 104,000 105,000 218.95
2019 213,000 106,000 107,000 222.28
2020 217,000 108,000 109,000 226.49
2021 221,000 110,000 111,000 231.21
2022 226,000 112,000 113,000 235.73 1
2023 230,000 114,000 116,000 240.49
2024 235,000 117,000 118,000 245.35
2025 240,000 119,000 120,000 250.27 1
← Back to country overview