Total population in thousands (UN DESA) by country
Countries reporting
75
Highest
143,997
Russia
Lowest
0.501
Holy See
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 Holy See.
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: 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 | Türkiye | 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 | Syrian Arab Republic | 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, State of | 5,590 | 2025 | up 23.6% | rising |
| 47 | Oman | 5,495 | 2025 | up 31.3% | rising |
| 48 | Slovak Republic | 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 | Holy See | 0.501 | 2025 | down 12.4% | falling |