Population change - Demographic balance and crude rates at national level by country
Countries reporting
49
Highest
142.96 million
Russia
Lowest
33,755
San Marino
Median
5.64 million
Years covered
66
1960–2025
Data points
3,210
What the numbers show
Population change - Demographic balance and crude rates at national level is currently reported for 49 countries. The highest value is 142.96 million in Russia; the lowest is 33,755 in San Marino.
The median across all reporting countries is 5.64 million, and the mean is 16.94 million.
The gap between the highest and lowest reporting country is a factor of about 4,235.
Over the past decade 30 countries rose and 19 fell. The largest increase was in Malta (up 30.8%), and the largest decrease in Moldova (down 25.3%).
Population change - Demographic balance and crude rates at national: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Russia | 142.96 million | 2011 | down 2.1% | flat |
| 2 | Germany | 83.52 million | 2025 | up 2.2% | rising |
| 3 | United Kingdom | 69.47 million | 2025 | up 6.7% | rising |
| 4 | France | 69.00 million | 2025 | up 3.7% | rising |
| 5 | Metropolitan France | 63.54 million | 2012 | up 6.1% | rising |
| 6 | Italy | 58.94 million | 2025 | down 2.1% | rising |
| 7 | Spain | 49.36 million | 2025 | up 6.3% | rising |
| 8 | Ukraine | 41.58 million | 2020 | down 9.0% | falling |
| 9 | Poland | 36.42 million | 2025 | down 4.1% | rising |
| 10 | Romania | 19.04 million | 2025 | down 3.9% | flat |
| 11 | Netherlands | 18.09 million | 2025 | up 6.8% | rising |
| 12 | Belgium | 11.92 million | 2025 | up 5.7% | rising |
| 13 | Portugal | 11.41 million | 2025 | up 9.9% | rising |
| 14 | Czechia | 10.91 million | 2025 | up 3.5% | rising |
| 15 | Sweden | 10.60 million | 2025 | up 8.1% | rising |
| 16 | Greece | 10.37 million | 2025 | down 3.8% | rising |
| 17 | Azerbaijan | 10.24 million | 2025 | up 6.2% | rising |
| 18 | Hungary | 9.51 million | 2025 | down 2.9% | falling |
| 19 | Belarus | 9.44 million | 2019 | down 1.4% | falling |
| 20 | Austria | 9.21 million | 2025 | up 6.5% | rising |
| 21 | Switzerland | 9.09 million | 2025 | up 9.7% | rising |
| 22 | Serbia | 6.55 million | 2025 | down 7.7% | falling |
| 23 | Bulgaria | 6.43 million | 2025 | down 7.9% | falling |
| 24 | Denmark | 6.01 million | 2025 | up 5.7% | rising |
| 25 | Finland | 5.64 million | 2025 | up 3.0% | rising |
| 26 | Norway | 5.61 million | 2025 | up 8.1% | rising |
| 27 | Ireland | 5.48 million | 2025 | up 16.4% | rising |
| 28 | Slovakia | 5.41 million | 2025 | down 0.2% | rising |
| 29 | Croatia | 3.88 million | 2025 | down 6.8% | falling |
| 30 | Georgia | 3.82 million | 2025 | up 2.6% | falling |
| 31 | Bosnia and Herzegovina | 3.40 million | 2025 | down 7.3% | flat |
| 32 | Armenia | 3.09 million | 2025 | up 2.7% | falling |
| 33 | Lithuania | 2.89 million | 2025 | down 0.8% | falling |
| 34 | Moldova | 2.39 million | 2025 | down 25.3% | falling |
| 35 | Albania | 2.35 million | 2025 | down 18.4% | rising |
| 36 | Slovenia | 2.13 million | 2025 | up 3.4% | rising |
| 37 | Latvia | 1.85 million | 2025 | down 6.3% | falling |
| 38 | North Macedonia | 1.82 million | 2025 | down 12.0% | rising |
| 39 | Kosovo* | 1.79 million | 2021 | down 0.1% | rising |
| 40 | Estonia | 1.37 million | 2025 | up 3.9% | flat |
| 41 | Cyprus | 989,769 | 2025 | up 14.8% | rising |
| 42 | Luxembourg | 686,466 | 2025 | up 20.5% | rising |
| 43 | Montenegro | 623,115 | 2025 | up 0.2% | flat |
| 44 | Malta | 581,252 | 2025 | up 30.8% | rising |
| 45 | Iceland | 391,884 | 2025 | up 18.5% | rising |
| 46 | Andorra | 83,345 | 2023 | up 8.0% | rising |
| 47 | Liechtenstein | 41,057 | 2025 | up 9.5% | rising |
| 48 | Monaco | 38,640 | 2025 | up 1.8% | rising |
| 49 | San Marino | 33,755 | 2022 | up 0.9% | rising |
Regions and income groups
Aggregates are excluded from the country ranking above so that a region can never outrank a country.
- European Economic Area (EU28 - 2013-2020 and IS, LI, NO) 519.17 million
- European Union - 28 countries (2013-2020) 513.43 million
- European Union - 27 countries (2007-2013) 509.48 million
- European Economic Area (EU27 - 2007-2013 and IS, LI, NO) 507.24 million
- European Union - 27 countries (from 2020) 451.64 million
- Euro area – 21 countries (from 2026) 359.15 million
- Euro area – 20 countries (2023-2025) 352.72 million
- Euro area - 19 countries (2015-2022) 346.91 million
- Türkiye 85.88 million
- Germany including former GDR 83.52 million
- European Free Trade Association 15.13 million