Population by age by country

Countries reporting
74
Highest
144.00 million
Russian Federation
Lowest
501
Holy See
Median
7.54 million
Years covered
36
1990–2025
Data points
2,220

What the numbers show

Population by age is currently reported for 74 countries. The highest value is 144.00 million in Russian Federation; the lowest is 501 in Holy See.

The median across all reporting countries is 7.54 million, and the mean is 20.27 million.

Over the past decade 51 countries rose and 23 fell. The largest increase was in Yemen (up 34.1%), and the largest decrease in Albania (down 18.1%).

Population by age: full country ranking

#Country LatestYear 10-year changeTrend
1 Russian Federation 144.00 million 2025 down 0.9% flat
2 Egypt 118.37 million 2025 up 18.8% rising
3 Iran (Islamic Republic of) 92.42 million 2025 up 11.9% rising
4 Türkiye 85.66 million 2025 up 10.3% rising
5 Germany 83.58 million 2025 up 2.9% rising
6 United Kingdom 69.55 million 2025 up 6.4% rising
7 France 68.88 million 2025 up 3.6% rising
8 Italy 58.94 million 2025 down 2.2% rising
9 Sudan 50.04 million 2023 up 32.4% rising
10 Spain 49.13 million 2025 up 5.8% rising
11 Algeria 47.44 million 2025 up 18.5% rising
12 Iraq 47.02 million 2025 up 25.2% rising
13 Yemen 41.77 million 2025 up 34.1% rising
14 Ukraine 41.00 million 2022 down 9.8% falling
15 Morocco 38.43 million 2025 up 11.0% rising
16 Uzbekistan 37.05 million 2025 up 20.5% rising
17 Poland 36.50 million 2025 down 4.0% flat
18 Saudi Arabia 34.57 million 2025 up 15.3% rising
19 Syrian Arab Republic 25.62 million 2025 up 31.9% rising
20 Kazakhstan 20.84 million 2025 up 15.3% rising
21 Romania 19.04 million 2025 down 4.2% falling
22 Netherlands 18.04 million 2025 up 6.8% rising
23 Tunisia 12.35 million 2025 up 8.3% rising
24 Belgium 11.88 million 2025 up 5.8% rising
25 Jordan 11.52 million 2025 up 20.7% rising
26 United Arab Emirates 11.35 million 2025 up 30.8% rising
27 Czechia 10.91 million 2025 up 3.5% flat
28 Portugal 10.75 million 2025 up 3.4% rising
29 Sweden 10.59 million 2025 up 8.6% rising
30 Azerbaijan 10.40 million 2025 up 6.6% rising
31 Greece 10.37 million 2025 down 4.1% flat
32 Tajikistan 10.17 million 2024 up 24.6% rising
33 Hungary 9.54 million 2025 down 2.8% falling
34 Belarus 9.20 million 2023 down 2.6% falling
35 Austria 9.20 million 2025 up 7.1% rising
36 Switzerland 9.05 million 2025 up 9.9% rising
37 Turkmenistan 7.62 million 2025 up 22.6% rising
38 Libya 7.46 million 2025 up 14.2% rising
39 Kyrgyzstan 7.30 million 2025 up 21.5% rising
40 Serbia 6.57 million 2025 down 7.7% falling
41 Bulgaria 6.44 million 2025 down 8.4% falling
42 Denmark 5.99 million 2025 up 5.9% rising
43 Lebanon 5.85 million 2025 down 9.6% rising
44 Finland 5.64 million 2025 up 3.0% rising
45 Norway 5.59 million 2025 up 8.3% rising
46 State of Palestine 5.59 million 2025 up 23.6% rising
47 Oman 5.49 million 2025 up 31.3% rising
48 Ireland 5.44 million 2025 up 16.3% rising
49 Slovakia 5.42 million 2025 down 0.0% flat
50 Kuwait 5.03 million 2025 up 31.1% rising
51 Croatia 3.87 million 2025 down 7.3% falling
52 Georgia 3.69 million 2024 down 0.6% falling
53 Bosnia and Herzegovina 3.14 million 2025 down 10.8% falling
54 Qatar 3.12 million 2025 up 28.4% rising
55 Armenia 2.99 million 2024 down 0.6% falling
56 Lithuania 2.89 million 2025 down 1.2% falling
57 Republic of Moldova 2.42 million 2025 down 15.8% falling
58 Albania 2.36 million 2025 down 18.1% falling
59 Slovenia 2.13 million 2025 up 3.3% rising
60 Latvia 1.86 million 2025 down 6.3% falling
61 North Macedonia 1.82 million 2025 down 11.9% flat
62 Kosovo (UNSCR 1244) 1.77 million 2022 down 1.1% falling
63 Bahrain 1.64 million 2025 up 20.0% rising
64 Estonia 1.37 million 2025 up 4.3% falling
65 Djibouti 1.15 million 2023 up 17.1% rising
66 Cyprus 982,966 2025 up 14.2% rising
67 Luxembourg 681,973 2025 up 21.1% rising
68 Montenegro 623,327 2025 up 0.2% flat
69 Malta 574,250 2025 up 30.9% rising
70 Iceland 389,444 2025 up 18.3% rising
71 Andorra 82,904 2025 up 14.9% rising
72 Liechtenstein 40,886 2025 up 9.4% rising
73 San Marino 34,453 2018 up 7.5% rising
74 Holy See 501 2025 down 12.4% falling

Share, cite or embed this page

Cite this page

Population by age by country. Statizoid, drawing on UNICEF. Retrieved 21 August 2026, from https://population.statizoid.com/stat/population-by-age/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under UNICEF Terms of Use (attribution required); please keep the attribution.

<a href="https://population.statizoid.com/stat/population-by-age/">Population by age by country</a> — Statizoid

About this data

Indicator
Population by age
Source
UNICEF
Licence
UNICEF Terms of Use (attribution required)
Coverage
74 places, 2,220 data points, 1990–2025
Last refreshed