List of European countries by population
Source | UN (World Population Prospects 2024) |
Date | 25 Sep 2025 |
Russia is the most populous country in Europe. Russia is the only European country with a total number of humans above 100 million. With 144 million, Russia is leading by 6 million, or 1.71 times the number of 2nd-ranked Germany. The United Kingdom, France, and Italy complete the top five list. Again there is a large gap between 8th-ranked Poland and 9th-ranked Romania, as Ukraine's population is almost double that of Romania. The top ten countries together hold a 78.7% share of the Europe population.
As of 2025, 14 countries have a population above 10 million. The world's least populous country, Holy See, is located in Europe. 14 countries/dependent territories in Europe have a population below one million. Seventeen smallest countries/territories only contribute 1% of the Europe population, and 32 lowest ranked constitute only 10% of the total continent population.
Only one European country is in the list of the top ten most populous countries globally, as it hosts Russia, the world's 9th most populous country. On the other hand, eight countries are within the top 50 world population ranking.
Out of 50 countries/territories, the population of 22 would increase and 28 countries would decrease in 2025. The combined decreased population of these 28 regions is 3.03 million. These 28 countries/territories account for two-thirds of the Europe population. Ukraine's population would increase by 1.40 million, followed by the United Kingdom (396k), the Netherlands (110k), and France (100k). The Russian Federation (-876k) is the top decliner, followed by Germany (-668k).
Ukraine would have the highest population growth rate of 3.60% in 2025. Ukraine is the only country in Europe with a growth rate above 2%. Six countries have a growth rate above 1%. Montenegro would have the lowest population growth rate of -1.51%, followed by Lithuania at -1.50%. Only Ukraine is on the list of the world's top 50 fastest-growing nations.
Russia will remain the most populous country on the continent until 2100. By 2100, the United Kingdom will replace Germany in the 2nd spot.
The Holy See will remain the least populous country until 2100.
- Population
- Growth rate (%)
- Choropleth Map
- Bubble Map
Country/Region | Population | Share (%) | Rank | Growth (2025) | Growth Rank | |||||
---|---|---|---|---|---|---|---|---|---|---|
2024 | 2025 | Europe | World | Europe | World | Net | % | Europe | World | |
Belarus | 9,056,696 | 8,997,603 | 1.21 | 0.109 | 18 | 100 | -59,782 | -0.66 | 35 | 208 |
Bulgaria | 6,757,689 | 6,714,560 | 0.902 | 0.0816 | 20 | 110 | -45,191 | -0.67 | 36 | 209 |
Czechia | 10,735,859 | 10,609,239 | 1.43 | 0.129 | 13 | 92 | -141,849 | -1.34 | 46 | 227 |
Hungary | 9,676,135 | 9,632,287 | 1.29 | 0.117 | 16 | 97 | -60,520 | -0.63 | 34 | 207 |
Poland | 38,539,201 | 38,140,910 | 5.12 | 0.463 | 8 | 42 | -451,509 | -1.18 | 45 | 226 |
Republic of Moldova | 3,034,961 | 2,996,106 | 0.402 | 0.0364 | 29 | 139 | -40,799 | -1.36 | 47 | 228 |
Romania | 19,015,088 | 18,908,650 | 2.54 | 0.230 | 9 | 69 | -107,375 | -0.57 | 32 | 204 |
Russian Federation | 144,820,423 | 143,997,393 | 19.3 | 1.75 | 1 | 9 | -875,744 | -0.61 | 33 | 205 |
Slovakia | 5,506,760 | 5,474,881 | 0.735 | 0.0665 | 25 | 123 | -38,130 | -0.70 | 38 | 212 |
Ukraine | 37,860,221 | 38,980,376 | 5.24 | 0.474 | 7 | 40 | 1,402,387 | 3.60 | 1 | 2 |
Denmark | 5,977,412 | 6,002,507 | 0.806 | 0.0729 | 22 | 114 | 23,172 | 0.39 | 16 | 153 |
Estonia | 1,360,546 | 1,344,232 | 0.181 | 0.0163 | 36 | 158 | -19,268 | -1.43 | 48 | 229 |
Faroe Islands | 55,400 | 56,002 | 0.00752 | 0.00068 | 45 | 209 | 559 | 1.00 | 6 | 101 |
Finland | 5,617,310 | 5,623,329 | 0.755 | 0.0683 | 23 | 118 | 1,505 | 0.03 | 22 | 172 |
Guernsey | 64,280 | 64,477 | 0.00866 | 0.00078 | 44 | 208 | 171 | 0.27 | 17 | 157 |
Iceland | 393,396 | 398,266 | 0.0535 | 0.00484 | 40 | 179 | 4,430 | 1.11 | 3 | 93 |
Ireland | 5,255,017 | 5,308,039 | 0.713 | 0.0645 | 26 | 125 | 50,858 | 0.96 | 7 | 103 |
Isle of Man | 84,160 | 84,118 | 0.0113 | 0.00102 | 42 | 203 | -59 | -0.07 | 24 | 179 |
Jersey | 103,846 | 103,989 | 0.0140 | 0.00126 | 41 | 198 | 127 | 0.12 | 20 | 166 |
Latvia | 1,871,871 | 1,853,559 | 0.249 | 0.0225 | 33 | 151 | -20,982 | -1.13 | 44 | 225 |
Lithuania | 2,859,110 | 2,830,144 | 0.380 | 0.0344 | 30 | 142 | -42,523 | -1.50 | 49 | 230 |
Norway | 5,576,660 | 5,623,071 | 0.755 | 0.0683 | 24 | 119 | 39,060 | 0.69 | 9 | 123 |
Sweden | 10,606,999 | 10,656,633 | 1.43 | 0.129 | 12 | 91 | 47,426 | 0.45 | 15 | 147 |
United Kingdom | 69,138,192 | 69,551,332 | 9.34 | 0.845 | 3 | 22 | 395,983 | 0.57 | 13 | 135 |
Albania | 2,791,765 | 2,771,508 | 0.372 | 0.0337 | 31 | 144 | -20,721 | -0.75 | 39 | 215 |
Andorra | 81,938 | 82,904 | 0.0111 | 0.00101 | 43 | 204 | 895 | 1.08 | 4 | 97 |
Bosnia and Herzegovina | 3,164,253 | 3,140,095 | 0.422 | 0.0381 | 28 | 136 | -25,461 | -0.81 | 43 | 221 |
Croatia | 3,875,325 | 3,848,160 | 0.517 | 0.0467 | 27 | 130 | -26,310 | -0.68 | 37 | 211 |
Gibraltar | 39,329 | 40,126 | 0.00539 | 0.00049 | 47 | 217 | 774 | 1.93 | 2 | 52 |
Greece | 10,047,817 | 9,938,844 | 1.34 | 0.121 | 15 | 95 | -40,535 | -0.41 | 29 | 197 |
Holy See | 496 | 501 | 0.00007 | 0.00001 | 50 | 237 | 3 | 0.60 | 12 | 131 |
Italy | 59,342,867 | 59,146,260 | 7.95 | 0.719 | 5 | 25 | -208,666 | -0.35 | 28 | 194 |
Kosovo (under UNSC res. 1244) | 1,684,790 | 1,674,125 | 0.225 | 0.0203 | 35 | 153 | -9,068 | -0.54 | 31 | 202 |
Malta | 539,607 | 545,405 | 0.0733 | 0.00663 | 39 | 173 | 5,170 | 0.95 | 8 | 105 |
Montenegro | 638,479 | 632,729 | 0.0850 | 0.00769 | 38 | 171 | -9,586 | -1.51 | 50 | 231 |
North Macedonia | 1,823,009 | 1,813,791 | 0.244 | 0.0220 | 34 | 152 | -9,430 | -0.52 | 30 | 200 |
Portugal | 10,425,292 | 10,411,834 | 1.40 | 0.126 | 14 | 93 | -16,201 | -0.16 | 27 | 187 |
San Marino | 33,581 | 33,572 | 0.00451 | 0.00041 | 49 | 221 | 35 | 0.10 | 21 | 167 |
Serbia | 6,736,216 | 6,689,039 | 0.899 | 0.0813 | 21 | 111 | -50,118 | -0.75 | 40 | 216 |
Slovenia | 2,118,697 | 2,117,072 | 0.284 | 0.0257 | 32 | 149 | -2,194 | -0.10 | 26 | 183 |
Spain | 47,910,526 | 47,889,958 | 6.43 | 0.582 | 6 | 32 | -30,560 | -0.06 | 23 | 177 |
Austria | 9,120,813 | 9,113,574 | 1.22 | 0.111 | 17 | 99 | -6,594 | -0.07 | 25 | 180 |
Belgium | 11,738,763 | 11,758,603 | 1.58 | 0.143 | 11 | 83 | 17,516 | 0.15 | 19 | 165 |
France | 66,548,530 | 66,650,804 | 8.95 | 0.810 | 4 | 23 | 99,805 | 0.15 | 18 | 164 |
Germany | 84,552,242 | 84,075,075 | 11.3 | 1.02 | 2 | 19 | -667,693 | -0.79 | 42 | 219 |
Liechtenstein | 39,870 | 40,128 | 0.00539 | 0.00049 | 46 | 216 | 248 | 0.62 | 10 | 129 |
Luxembourg | 673,036 | 680,453 | 0.0914 | 0.00827 | 37 | 169 | 7,171 | 1.05 | 5 | 98 |
Monaco | 38,631 | 38,341 | 0.00515 | 0.00047 | 48 | 219 | -288 | -0.75 | 41 | 217 |
Netherlands | 18,228,742 | 18,346,819 | 2.46 | 0.223 | 10 | 71 | 109,780 | 0.60 | 11 | 130 |
Switzerland | 8,921,981 | 8,967,407 | 1.20 | 0.109 | 19 | 101 | 43,029 | 0.48 | 14 | 141 |
Europe | 745,083,824 | 744,398,832 | 9.04 | -777,050 | -0.10 |
Country/Region | 1950 | 2000 | 2050 | 2100 | ||||
---|---|---|---|---|---|---|---|---|
Population | Rank | Population | Rank | Population | Rank | Population | Rank | |
Belarus | 7,127,595 | 17 | 9,991,313 | 16 | 7,453,546 | 19 | 4,350,962 | 23 |
Bulgaria | 7,248,511 | 16 | 8,000,520 | 19 | 5,402,217 | 24 | 3,531,198 | 25 |
Czechia | 8,916,711 | 12 | 10,236,804 | 14 | 9,825,543 | 13 | 8,228,076 | 15 |
Hungary | 9,337,880 | 11 | 10,190,600 | 15 | 8,725,347 | 17 | 7,460,743 | 16 |
Poland | 24,780,161 | 8 | 38,258,071 | 8 | 32,814,096 | 7 | 19,329,839 | 7 |
Republic of Moldova | 2,528,360 | 29 | 4,234,967 | 27 | 2,351,809 | 29 | 1,487,721 | 29 |
Romania | 16,397,279 | 9 | 22,046,262 | 9 | 16,027,266 | 10 | 10,768,185 | 12 |
Russian Federation | 103,392,360 | 1 | 146,717,783 | 1 | 136,132,775 | 1 | 126,386,515 | 1 |
Slovakia | 3,465,747 | 25 | 5,379,999 | 22 | 4,936,488 | 26 | 3,427,216 | 26 |
Ukraine | 37,310,887 | 6 | 49,556,660 | 6 | 31,990,132 | 8 | 15,197,403 | 9 |
Denmark | 4,268,404 | 22 | 5,339,658 | 23 | 6,124,838 | 20 | 5,863,216 | 19 |
Estonia | 1,102,042 | 35 | 1,396,997 | 36 | 1,174,267 | 36 | 825,503 | 36 |
Faroe Islands | 31,664 | 44 | 45,663 | 45 | 63,035 | 44 | 63,251 | 42 |
Finland | 4,008,407 | 23 | 5,176,202 | 24 | 5,351,645 | 25 | 4,601,058 | 22 |
Guernsey | 44,947 | 43 | 60,269 | 44 | 62,800 | 45 | 52,910 | 44 |
Iceland | 142,667 | 40 | 281,280 | 40 | 432,993 | 40 | 362,582 | 38 |
Ireland | 2,912,654 | 27 | 3,802,585 | 29 | 5,970,042 | 21 | 5,286,120 | 21 |
Isle of Man | 55,089 | 42 | 75,659 | 42 | 77,971 | 43 | 58,065 | 43 |
Jersey | 57,110 | 41 | 87,841 | 41 | 104,766 | 41 | 99,810 | 41 |
Latvia | 1,918,720 | 31 | 2,368,313 | 32 | 1,513,810 | 34 | 925,371 | 34 |
Lithuania | 2,432,995 | 30 | 3,500,402 | 30 | 2,258,774 | 30 | 1,208,675 | 31 |
Norway | 3,265,191 | 26 | 4,490,867 | 25 | 5,899,829 | 22 | 5,413,618 | 20 |
Sweden | 7,016,565 | 18 | 8,872,101 | 17 | 11,309,630 | 12 | 11,366,896 | 10 |
United Kingdom | 50,121,017 | 3 | 59,057,338 | 4 | 75,504,681 | 3 | 74,305,411 | 2 |
Albania | 1,247,851 | 34 | 3,166,148 | 31 | 2,240,166 | 31 | 1,184,997 | 32 |
Andorra | 5,996 | 49 | 65,685 | 43 | 82,195 | 42 | 47,222 | 47 |
Bosnia and Herzegovina | 2,690,410 | 28 | 4,159,771 | 28 | 2,455,167 | 28 | 1,366,461 | 30 |
Croatia | 3,864,990 | 24 | 4,326,105 | 26 | 3,234,160 | 27 | 2,141,439 | 27 |
Gibraltar | 21,656 | 45 | 27,709 | 48 | 49,798 | 46 | 49,261 | 45 |
Greece | 7,651,079 | 15 | 10,782,635 | 11 | 8,812,069 | 16 | 6,275,577 | 18 |
Holy See | 880 | 50 | 691 | 50 | 714 | 50 | 1,361 | 50 |
Italy | 46,391,673 | 4 | 57,272,196 | 5 | 51,891,099 | 5 | 35,376,821 | 5 |
Kosovo (under UNSC res. 1244) | 778,481 | 36 | 1,802,493 | 35 | 1,643,619 | 33 | 1,094,726 | 33 |
Malta | 294,680 | 39 | 399,895 | 39 | 535,721 | 38 | 359,932 | 39 |
Montenegro | 402,512 | 37 | 634,193 | 37 | 533,295 | 39 | 326,015 | 40 |
North Macedonia | 1,248,683 | 33 | 2,057,253 | 33 | 1,512,688 | 35 | 862,997 | 35 |
Portugal | 8,418,877 | 14 | 10,283,204 | 12 | 9,770,271 | 14 | 8,753,987 | 14 |
San Marino | 12,947 | 48 | 26,799 | 49 | 33,696 | 49 | 31,165 | 49 |
Serbia | 6,009,201 | 20 | 7,694,605 | 20 | 5,532,870 | 23 | 3,701,499 | 24 |
Slovenia | 1,446,358 | 32 | 1,986,816 | 34 | 1,981,553 | 32 | 1,632,031 | 28 |
Spain | 28,077,049 | 7 | 41,019,774 | 7 | 44,928,558 | 6 | 33,127,478 | 6 |
Austria | 6,936,449 | 19 | 8,012,928 | 18 | 8,724,332 | 18 | 7,399,328 | 17 |
Belgium | 8,617,441 | 13 | 10,251,717 | 13 | 11,870,906 | 11 | 11,060,848 | 11 |
France | 41,883,119 | 5 | 59,483,717 | 3 | 68,219,675 | 4 | 68,484,558 | 4 |
Germany | 69,847,782 | 2 | 81,797,258 | 2 | 78,294,613 | 2 | 70,899,863 | 3 |
Liechtenstein | 13,764 | 47 | 33,113 | 46 | 43,013 | 47 | 43,598 | 48 |
Luxembourg | 296,570 | 38 | 436,132 | 38 | 791,464 | 37 | 747,990 | 37 |
Monaco | 19,666 | 46 | 32,455 | 47 | 36,757 | 48 | 47,489 | 46 |
Netherlands | 10,113,757 | 10 | 16,058,760 | 10 | 18,958,475 | 9 | 17,507,518 | 8 |
Switzerland | 4,692,641 | 21 | 7,184,007 | 21 | 9,342,586 | 15 | 9,126,131 | 13 |
Europe | 548,867,473 | 728,164,209 | 703,027,759 | 592,250,635 |