Liczba ludności Wysp Świętego Tomasza w 2026 urośnie o 4 740 i osiągnie 249 788 ludzi w 2027 roku. Migracja ludności zmniejszyła populację o 691 ludzi rocznie uwzględniając emigrację i imigrację. Średnia liczba urodzeń w Wysp Świętego Tomasza wynosi 6 781 rocznie, liczba zgonów to 1 337 w roku. Przyrost naturalny wyniesie około 2,22 procent rocznie. Od 1980 gęstość zaludnienia Wysp Świętego Tomasza uległa zmianie z 102,7 na 245,4 w 2024 roku.
| Obecna populacja | 249 039 populacja na dzień (środa 4 listopada 2026) | |
| Średnia wieku | 25,2 lat |
| Oczekiwana długość życia | 70,3 lat | |
| Gęstość zaludnienia | 255,2 na km2 |
| Rok | Populacja | Zmiana roczna | Migracja | Średnia wieku | Dzietność | Gęstość (osób/km2) | Populacja miejska |
|---|---|---|---|---|---|---|---|
| 2026 | 244 994 | 4 740 (1,9%) | -691 | 25,2 | 3,48 | 255 | 170 291 (69,5%) |
| 2025 | 240 254 | 4 718 (2,0%) | -650 | 25,1 | 3,54 | 250 | 166 189 (69,2%) |
| 2024 | 0 | 0 (0,0%) | -604 | 25,0 | 3,60 | 245 | 162 216 (68,9%) |
| 2023 | 0 | 0 (0,0%) | -592 | 24,8 | 3,64 | 240 | 158 388 (68,6%) |
| 2022 | 0 | 0 (0,0%) | -592 | 24,7 | 3,70 | 236 | 154 729 (68,4%) |
| 2021 | 0 | 0 (0,0%) | -782 | 24,6 | 3,76 | 231 | 151 319 (68,2%) |
| 2020 | 217 435 | 4 043 (1,9%) | 0 | 24,5 | 3,83 | 226 | 147 951 (68,0%) |
| 2019 | 0 | 0 (0,0%) | -1 716 | 24,3 | 3,90 | 222 | 144 921 (67,9%) |
| 2018 | 0 | 0 (0,0%) | -1 757 | 24,1 | 3,98 | 219 | 142 471 (67,8%) |
| 2017 | 0 | 0 (0,0%) | -1 779 | 23,9 | 4,07 | 216 | 140 019 (67,7%) |
| 2016 | 0 | 0 (0,0%) | -1 793 | 23,7 | 4,20 | 212 | 137 535 (67,5%) |
| 2015 | 200 291 | 3 524 (1,8%) | -1 809 | 23,5 | 4,35 | 209 | 134 979 (67,4%) |
| 2010 | 181 802 | 3 949 (2,2%) | -1 529 | 22,9 | 4,77 | 189 | 120 093 (66,1%) |
| 2005 | 161 639 | 3 934 (2,4%) | -941 | 22,7 | 4,94 | 168 | 96 044 (59,4%) |
| 2000 | 144 018 | 1 576 (1,1%) | -2 798 | 22,6 | 5,16 | 150 | 76 281 (53,0%) |
| 1995 | 134 895 | 2 163 (1,6%) | -1 829 | 22,5 | 5,55 | 141 | 65 425 (48,5%) |
| 1990 | 122 980 | 3 001 (2,4%) | -727 | 22,6 | 5,83 | 128 | 53 784 (43,7%) |
| 1985 | 108 658 | 2 264 (2,1%) | -828 | 22,9 | 6,10 | 113 | 40 719 (37,5%) |
| 1980 | 98 544 | 2 292 (2,3%) | -770 | 23,0 | 6,39 | 103 | 32 858 (33,3%) |
| 1975 | 86 708 | 2 036 (2,4%) | -392 | 23,0 | 6,53 | 90 | 27 564 (31,8%) |
| 1970 | 77 626 | 1 543 (2,0%) | -279 | 22,9 | 6,47 | 81 | 23 100 (29,8%) |
| 1965 | 71 680 | 815 (1,1%) | -765 | 24,6 | 6,35 | 75 | 15 669 (21,9%) |
| 1960 | 68 012 | 695 (1,0%) | -860 | 25,7 | 6,24 | 71 | 10 494 (15,4%) |
W roku 2025 liczba ludności w Wysp Świętego Tomasza wynosiła 240 254. Od 1960 roku nastąpił spadek średniego wieku z 25,7 lat do 25,1 obecnie. Liczba mieszkańców miast wzrosła z 76 281 (53,0%) w 2000 roku do 170 291 (69,5%) w roku bieżącym. Od 1980 gęstość zaludnienia Wysp Świętego Tomasza uległa zmianie z 102,7 na 245,4 w 2024 roku.
| Rok | Populacja | Zmiana roczna | Migracja | Średnia wieku | Dzietność | Gęstość (osób/km2) | Populacja miejska |
|---|---|---|---|---|---|---|---|
| 2020 | 0 | 0 (0,0%) | 0 | 24,5 | 3,83 | 226 | 147 951 (68,0%) |
| 2025 | 0 | 0 (0,0%) | -650 | 25,1 | 3,54 | 250 | 166 189 (69,2%) |
| 2030 | 264 565 | 4 968 (1,9%) | -724 | 25,7 | 3,26 | 276 | 188 381 (71,2%) |
| 2035 | 290 088 | 5 168 (1,8%) | -736 | 26,4 | 3,04 | 302 | 215 049 (74,1%) |
| 2040 | 315 842 | 5 106 (1,6%) | -775 | 27,2 | 2,87 | 329 | 246 308 (78,0%) |
| 2045 | 340 926 | 4 998 (1,5%) | -722 | 28,2 | 2,73 | 355 | 282 248 (82,8%) |
| 2050 | 365 115 | 4 754 (1,3%) | -754 | 29,2 | 2,59 | 380 | 323 388 (88,6%) |
Szacowana długość życia w chwili urodzenia wyniesie 74,3 lat (70,7 lat dla mężczyzn, i 77,8 lat dla kobiet). Nastąpi zwiększenie gęstosci zaludnienia do 380,3 ludzi na metr kwadratowy.
Tempo wzrostu populacji szacujemy na 1,97% (4 718 mieszkańców, włączając 1 303 zgonów). Struktura społeczna Wysp Świętego Tomasza wskazuje na podział 123 320 kobiet oraz 121 674 mężczyzn, co daje średnio 987 mężczyzn na 1000 kobiet. Rozkład wiekowy populacji: 48,5% ludności (118 700) poniżej dwudziestego roku życia, 47,6% ludności (116 568) pomiędzy dwudziestym a sześćdziesiątym czwartym rokiem życia, oraz 4,0% osób (9 824) powyżej sześcdziesięciu pięciu lat.