Population of Sao Tome and Principe

Source UN (World Population Prospects 2024)
Date28 Feb 2025

The current population of Sao Tome and Principe is 239,721 as of May 22, 2025, based on interpolation of the latest United Nations data. The population of Sao Tome and Principe is projected at 240,254, or 240k, as of July 1, 2025. The total population in Sao Tome and Principe is projected at 235,536, or 236k people for the year 2024.

Sao Tome and Principe ranks 188th in the world by population on the 237 countries and territories list. Sao Tome and Principe is ranked 56th among 58 countries and territories in Africa.

  • Population
  • Growth rate
  • Net change

Sao Tome and Principe population projections

Year Population Growth Share (%)
1 Jan1 JulyNet Changerate (%)to World
2024233,185235,5364,7031.9970.00289
2025237,888240,2544,7321.9700.00292
2026242,620244,9944,7471.9380.00295
2027247,367249,7884,8421.9390.00298
2028252,209254,6614,9041.9260.00302
2029257,113259,5974,9681.9140.00305
2030262,081264,5654,9671.8770.00309
2031267,048269,5705,0441.8710.00312
2032272,092274,6445,1041.8580.00316
2033277,196279,7675,1411.8380.00319
2034282,337284,9205,1651.8130.00323
2035287,502290,0885,1721.7830.00326
2036292,674295,2735,1981.7600.00330
2037297,872300,4445,1441.7120.00334
2038303,016305,5945,1561.6870.00337
2039308,172310,7365,1271.6500.00341
2040313,299315,8425,0861.6100.00344
2041318,385320,8895,0071.5600.00348
2042323,392325,8975,0111.5380.00351
2043328,403330,9175,0281.5190.00354
2044333,431335,9284,9951.4870.00358
2045338,426340,9265,0001.4670.00361
2046343,426345,8874,9231.4230.00365
2047348,349350,7654,8331.3780.00368
2048353,182355,5824,8001.3500.00371
2049357,982360,3614,7581.3200.00374
2050362,740365,1154,7491.3010.00378
2051367,489369,8754,7731.2900.00381
2052372,262374,5994,6751.2480.00385
2053376,937379,2794,6841.2350.00388
2054381,621383,9404,6381.2080.00391
2055386,259388,5814,6441.1950.00395
2056390,903393,1654,5241.1510.00398
2057395,427397,7094,5651.1480.00401
2058399,992402,2454,5071.1200.00405
2059404,499406,7474,4951.1050.00408
2060408,994411,2554,5231.1000.00412
2061413,517415,7434,4531.0710.00415
2062417,970420,2074,4741.0650.00419
2063422,444424,6344,3791.0310.00422
2064426,823429,0194,3911.0240.00426
2065431,214433,3294,2290.9760.00429
2066435,443437,5814,2760.9770.00432
2067439,719441,8054,1730.9450.00436
2068443,892445,9134,0410.9060.00439
2069447,933449,9644,0620.9030.00442
2070451,995453,9543,9180.8630.00446
2071455,913457,8133,8010.8300.00449
2072459,714461,5783,7280.8080.00452
2073463,442465,2483,6130.7770.00455
2074467,055468,8453,5800.7640.00458
2075470,635472,3993,5270.7470.00461
2076474,162475,8993,4730.7300.00464
2077477,635479,3583,4450.7190.00467
2078481,080482,7213,2810.6800.00470
2079484,361485,9643,2060.6600.00473
2080487,567489,1543,1750.6490.00476
2081490,742492,2433,0030.6100.00479
2082493,745495,2092,9270.5910.00481
2083496,672498,1102,8760.5770.00484
2084499,548500,9122,7280.5450.00487
2085502,276503,6022,6520.5270.00489
2086504,928506,1902,5240.4990.00492
2087507,452508,7042,5050.4920.00495
2088509,957511,2022,4890.4870.00497
2089512,446513,6282,3630.4600.00500
2090514,809515,9612,3030.4460.00502
2091517,112518,1922,1600.4170.00505
2092519,272520,3302,1150.4060.00507
2093521,387522,3841,9930.3820.00510
2094523,380524,3311,9010.3630.00512
2095525,281526,1601,7590.3340.00514
2096527,040527,9171,7530.3320.00516
2097528,793529,6161,6470.3110.00518
2098530,440531,2031,5270.2870.00521
2099531,967532,6591,3850.2600.00523
2100533,352534,0141,3230.2480.00525

Sao Tome and Principe population estimates

Year Population Growth Share (%)
1 Jan1 JulyNet Changerate (%)to World
195060,42660,8748951.4700.00244
195161,32161,7618811.4260.00243
195262,20262,5937821.2490.00242
195362,98463,3276861.0830.00240
195463,67063,9876340.9910.00238
195564,30464,6066040.9350.00236
195664,90865,2256350.9740.00233
195765,54365,8716560.9960.00231
195866,19966,5587171.0770.00229
195966,91667,2917501.1150.00227
196067,66668,0126921.0170.00226
196168,35868,7076971.0140.00224
196269,05569,4036951.0010.00222
196369,75070,1127231.0310.00220
196470,47370,8657851.1080.00217
196571,25871,6808441.1770.00215
196672,10272,5769471.3050.00213
196773,04973,5961,0941.4870.00212
196874,14374,7651,2441.6640.00211
196975,38776,0831,3921.8300.00210
197076,77977,6261,6952.1840.00210
197178,47479,3301,7122.1580.00210
197280,18681,0411,7102.1100.00211
197381,89682,7981,8042.1790.00211
197483,70084,6721,9442.2960.00212
197585,64486,7082,1282.4540.00213
197687,77288,9222,3012.5880.00215
197790,07391,3012,4562.6900.00216
197892,52993,7942,5302.6980.00219
197995,05996,2522,3872.4800.00220
198097,44698,5442,1962.2290.00222
198199,642100,6151,9461.9340.00222
1982101,588102,5081,8401.7950.00222
1983103,428104,3801,9051.8250.00222
1984105,333106,3942,1221.9950.00222
1985107,455108,6582,4062.2140.00223
1986109,861111,1502,5782.3190.00224
1987112,439113,9192,9612.5990.00226
1988115,400116,9393,0772.6310.00227
1989118,477119,9793,0042.5040.00229
1990121,481122,9802,9982.4380.00231
1991124,479125,6972,4351.9370.00232
1992126,914128,1102,3921.8670.00233
1993129,306130,4672,3221.7800.00233
1994131,628132,7322,2091.6640.00234
1995133,837134,8952,1161.5690.00234
1996135,953136,9622,0181.4730.00234
1997137,971138,9221,9011.3680.00234
1998139,872140,7511,7581.2490.00234
1999141,630142,4421,6241.1400.00234
2000143,254144,0181,5291.0620.00233
2001144,783146,3753,1842.1750.00234
2002147,967149,9223,9092.6080.00237
2003151,876153,8143,8762.5200.00240
2004155,752157,7053,9062.4770.00242
2005159,658161,6393,9632.4520.00245
2006163,621165,6384,0342.4360.00248
2007167,655169,7004,0892.4100.00251
2008171,744173,7934,0982.3580.00254
2009175,842177,8534,0232.2620.00257
2010179,865181,8023,8742.1310.00259
2011183,739185,6493,8212.0580.00261
2012187,560189,4393,7581.9840.00263
2013191,318193,1483,6591.8940.00265
2014194,977196,7673,5801.8190.00267
2015198,557200,2913,4681.7320.00268
2016202,025203,6893,3271.6330.00269
2017205,352206,9703,2371.5640.00271
2018208,589210,1873,1961.5210.00272
2019211,785213,3923,2141.5060.00273
2020214,999217,4354,8712.2400.00276
2021219,870221,9614,1821.8840.00279
2022224,052226,3054,5061.9910.00282
2023228,558230,8714,6272.0040.00285