Total population in thousands (UN DESA) by country
Countries reporting
75
Highest
143,997
Russia
Lowest
0.501
Vatican
Median
7,459
Years covered
26
2000–2025
Data points
1,946
What the numbers show
Total population in thousands (UN DESA) is currently reported for 75 countries. The highest value is 143,997 in Russia; the lowest is 0.501 in Vatican.
The median across all reporting countries is 7,459, and the mean is 20,001.
Over the past decade 54 countries rose and 21 fell. The largest increase was in Yemen (up 34.1%), and the largest decrease in Ukraine (down 14.9%).
Total population in thousands (UN DESA): full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Russia | 143,997 | 2025 | down 0.9% | flat |
| 2 | Egypt | 118,366 | 2025 | up 18.8% | rising |
| 3 | Iran | 92,418 | 2025 | up 11.9% | rising |
| 4 | Turkey | 87,685 | 2025 | up 9.6% | rising |
| 5 | Germany | 84,075 | 2025 | up 2.4% | flat |
| 6 | United Kingdom | 69,551 | 2025 | up 6.4% | rising |
| 7 | France | 66,651 | 2025 | up 2.7% | rising |
| 8 | Italy | 59,146 | 2025 | down 2.4% | flat |
| 9 | Sudan | 50,043 | 2023 | up 32.4% | rising |
| 10 | Spain | 47,890 | 2025 | up 2.6% | rising |
| 11 | Algeria | 47,435 | 2025 | up 18.5% | rising |
| 12 | Iraq | 47,021 | 2025 | up 25.2% | rising |
| 13 | Yemen | 41,774 | 2025 | up 34.1% | rising |
| 14 | Ukraine | 38,980 | 2025 | down 14.9% | falling |
| 15 | Morocco | 38,431 | 2025 | up 11.0% | rising |
| 16 | Poland | 38,141 | 2025 | down 0.3% | flat |
| 17 | Uzbekistan | 37,053 | 2025 | up 20.5% | rising |
| 18 | Saudi Arabia | 34,566 | 2025 | up 15.3% | rising |
| 19 | Syria | 25,620 | 2025 | up 31.9% | rising |
| 20 | Kazakhstan | 20,844 | 2025 | up 15.3% | rising |
| 21 | Romania | 18,909 | 2025 | down 4.8% | falling |
| 22 | Netherlands | 18,347 | 2025 | up 7.2% | rising |
| 23 | Tunisia | 12,349 | 2025 | up 8.3% | rising |
| 24 | Belgium | 11,759 | 2025 | up 4.3% | rising |
| 25 | Jordan | 11,521 | 2025 | up 20.7% | rising |
| 26 | United Arab Emirates | 11,346 | 2025 | up 30.8% | rising |
| 27 | Tajikistan | 10,787 | 2025 | up 24.8% | rising |
| 28 | Sweden | 10,657 | 2025 | up 8.7% | rising |
| 29 | Czechia | 10,609 | 2025 | up 0.8% | flat |
| 30 | Portugal | 10,412 | 2025 | up 0.4% | flat |
| 31 | Azerbaijan | 10,398 | 2025 | up 6.6% | rising |
| 32 | Greece | 9,939 | 2025 | down 8.2% | falling |
| 33 | Hungary | 9,632 | 2025 | down 2.1% | falling |
| 34 | Austria | 9,114 | 2025 | up 5.4% | rising |
| 35 | Belarus | 8,998 | 2025 | down 5.2% | falling |
| 36 | Switzerland | 8,967 | 2025 | up 8.3% | rising |
| 37 | Turkmenistan | 7,619 | 2025 | up 22.6% | rising |
| 38 | Libya | 7,459 | 2025 | up 14.2% | rising |
| 39 | Kyrgyzstan | 7,295 | 2025 | up 21.5% | rising |
| 40 | Bulgaria | 6,715 | 2025 | down 6.5% | falling |
| 41 | Serbia | 6,689 | 2025 | down 6.8% | falling |
| 42 | Denmark | 6,003 | 2025 | up 5.6% | rising |
| 43 | Lebanon | 5,849 | 2025 | down 9.6% | rising |
| 44 | Finland | 5,623 | 2025 | up 2.6% | rising |
| 45 | Norway | 5,623 | 2025 | up 8.3% | rising |
| 46 | Palestine | 5,590 | 2025 | up 23.6% | rising |
| 47 | Oman | 5,495 | 2025 | up 31.3% | rising |
| 48 | Slovakia | 5,475 | 2025 | up 1.0% | flat |
| 49 | Ireland | 5,308 | 2025 | up 12.9% | rising |
| 50 | Kuwait | 5,026 | 2025 | up 31.1% | rising |
| 51 | Croatia | 3,848 | 2025 | down 8.0% | falling |
| 52 | Georgia | 3,807 | 2025 | up 0.4% | falling |
| 53 | Bosnia and Herzegovina | 3,140 | 2025 | down 10.8% | falling |
| 54 | Qatar | 3,116 | 2025 | up 28.4% | rising |
| 55 | Moldova | 2,996 | 2025 | down 8.9% | falling |
| 56 | Armenia | 2,952 | 2025 | up 1.1% | falling |
| 57 | Lithuania | 2,830 | 2025 | down 2.6% | falling |
| 58 | Albania | 2,772 | 2025 | down 4.4% | falling |
| 59 | Slovenia | 2,117 | 2025 | up 2.8% | rising |
| 60 | Latvia | 1,854 | 2025 | down 6.3% | falling |
| 61 | North Macedonia | 1,814 | 2025 | down 8.4% | falling |
| 62 | Kosovo (UNSCR 1244) | 1,674 | 2025 | down 5.9% | falling |
| 63 | Bahrain | 1,643 | 2025 | up 20.0% | rising |
| 64 | Cyprus | 1,371 | 2025 | up 12.4% | rising |
| 65 | Estonia | 1,344 | 2025 | up 2.3% | flat |
| 66 | Djibouti | 1,153 | 2023 | up 17.1% | rising |
| 67 | Luxembourg | 680.45 | 2025 | up 19.5% | rising |
| 68 | Montenegro | 632.73 | 2025 | up 0.7% | flat |
| 69 | Malta | 545.4 | 2025 | up 22.6% | rising |
| 70 | Iceland | 398.27 | 2025 | up 20.3% | rising |
| 71 | Andorra | 82.9 | 2025 | up 14.9% | rising |
| 72 | Liechtenstein | 40.13 | 2025 | up 7.3% | rising |
| 73 | Monaco | 38.34 | 2025 | up 4.3% | rising |
| 74 | San Marino | 33.57 | 2025 | down 1.0% | rising |
| 75 | Vatican | 0.501 | 2025 | down 12.4% | falling |