List of European countries by population

Source UN (World Population Prospects 2019)
Date13 Oct 2021

Russia is the most populous country in Europe. Russia is the only European country with a total number of humans above 100 mn. Russia is followed by Germany, United Kingdom, France, and Italy. The top five countries together hold a 57% share of the Europe population. As of 2021, 15 countries have a population above 10 million. The world's least populous country, Holy See, is located in Europe. Eight countries/dependent territories in Europe have a population below one million.

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 48 countries/territories, the population of 25 would increase, 22 countries would decrease, and one would remain constant in 2021 compared to 2020. United Kingdom's population would increase by 321k, followed by France (153k) and Germany (117k). Ukraine (-267k) is the top decliner, followed by Romania (-110k). The population of Gibraltar will remain the same in 2021 as 2020.

Luxembourg would have the highest population growth rate of 1.41% in 2021. Luxembourg is the only country in Europe with having growth rate above 1%. Eight countries have a growth rate above 0.5%. Lithuania would have the lowest population growth rate of -1.19%, followed by Latvia at -1.02%. However, none of the countries are on the list of the world's top 50 fastest-growing nations. Only Luxembourg is under the top 100 fastest-growing nations.

Russia will remain the most populous country on the continent until 2100. By 2100, United Kingdom will replace Germany in the 2nd spot.

Holy See will remain the least populous country until 2100.

  • Population
  • Growth rate (%)
  • Choropleth Map
  • Bubble Map

Population (UN)

Code Country/Region Population Share (%) Rank Growth (2021) Growth Rank
20202021 EuropeWorldEuropeWorldNet%EuropeWorld
BLRBelarus9,449,3219,442,8671.260.1201796-6,454-0.0732206
BGRBulgaria6,948,4456,896,6550.9220.087621108-51,790-0.7546230
CZECzechia10,708,98210,724,5531.430.136128615,5710.1521190
HUNHungary9,660,3509,634,1621.290.1221695-26,188-0.2738218
POLPoland37,846,60537,797,0005.050.480839-49,605-0.1334209
MDARepublic of Moldova4,033,9634,024,0250.5380.051128131-9,938-0.2537216
ROURomania19,237,68219,127,7722.560.243963-109,910-0.5743227
RUSRussian Federation145,934,460145,912,02219.51.8519-22,438-0.0229202
SVKSlovakia5,459,6435,460,7260.7300.0693251191,0830.0225198
UKRUkraine43,733,75943,466,8225.810.552735-266,937-0.6145229
JEY/GGYChannel Islands173,859175,2440.02340.00223401901,3850.804131
DNKDenmark5,792,2035,813,3020.7770.07382211521,0990.3615173
ESTEstonia1,326,5391,325,1880.1770.016835156-1,351-0.1033208
FROFaroe Islands48,86549,0530.006560.00062432121880.3812170
FINFinland5,540,7185,548,3610.7420.0705231177,6430.1423192
ISLIceland341,250343,3600.04590.00436391802,1100.627147
IRLIreland4,937,7964,982,9040.6660.06332612445,1080.912117
IMNIsle of Man85,03285,4100.01140.00108412023780.4410160
LVALatvia1,886,2021,866,9340.2500.023734151-19,268-1.0247232
LTULithuania2,722,2912,689,8620.3600.034231142-32,429-1.1948234
NORNorway5,421,2425,465,6290.7310.06942411844,3870.823129
SWESweden10,099,27010,160,1591.360.129159160,8890.608150
GBRUnited Kingdom67,886,00468,207,1149.120.866321321,1100.479158
ALBAlbania2,877,8002,872,9340.3840.036530140-4,866-0.1736212
ANDAndorra77,26577,3540.01030.0009842203890.1224195
BIHBosnia and Herzegovina3,280,8153,263,4590.4360.041429136-17,356-0.5342226
HRVCroatia4,105,2684,081,6570.5460.051827130-23,611-0.5844228
GIBGibraltar33,69133,6910.004510.000434721900.0026199
GRCGreece10,423,05610,370,7471.390.1321387-52,309-0.5041225
VATHoly See8098120.000110.000014823530.3713171
ITAItaly60,461,82860,367,4718.070.767524-94,357-0.1635211
MLTMalta441,539442,7900.05920.00562381741,2510.2817179
MNEMontenegro628,062628,0510.08400.0079837169-11-0.0027200
MKDNorth Macedonia2,083,3802,082,6620.2790.026432148-718-0.0331205
PRTPortugal10,196,70710,167,9231.360.1291490-28,784-0.2839219
SMRSan Marino33,93834,0100.004550.0004346218720.2120186
SRBSerbia8,737,3708,697,5471.160.11020101-39,823-0.4640224
SVNSlovenia2,078,9322,078,7230.2780.026433149-209-0.0128201
ESPSpain46,754,78346,745,2116.250.594631-9,572-0.0230203
AUTAustria9,006,4009,043,0721.210.115189836,6720.4111166
BELBelgium11,589,61611,632,3341.560.148118142,7180.3714172
FRAFrance65,273,51265,426,1778.750.831422152,6650.2318183
DEUGermany83,783,94583,900,47111.21.07219116,5260.1422191
LIELiechtenstein38,13738,2540.005120.00049452171170.3116177
LUXLuxembourg625,976634,8140.08490.00806361688,8381.41176
MCOMonaco39,24439,5200.005290.00050442142760.706142
NLDNetherlands17,134,87317,173,0942.300.218107038,2210.2219184
CHESwitzerland8,654,6188,715,4941.170.1111910060,8760.705141
Europe 747,636,045 747,747,396 9.50 111,351 0.01

Projected population (UN)

Code Country/Region 1950 2000 2050 2100
PopulationRankPopulationRankPopulation RankPopulationRank
BLRBelarus7,745,004159,871,635168,634,216187,429,67317
BGRBulgaria7,250,996177,997,951205,385,444253,588,33726
CZECzechia8,902,6201210,289,3741310,545,5901310,274,07014
HUNHungary9,337,7181110,220,509158,470,232196,856,92020
POLPoland24,824,007838,556,699833,294,573823,032,5698
MDARepublic of Moldova2,341,009304,202,659273,360,176282,011,56828
ROURomania16,236,289922,137,423916,259,7841011,877,96112
RUSRussian Federation102,798,6491146,404,8901135,824,4861126,142,6511
SVKSlovakia3,436,576255,399,207224,983,647263,829,21125
UKRUkraine37,297,640648,838,058635,219,046724,413,4527
JEY/GGYChannel Islands102,23540148,43940199,42740222,51440
DNKDenmark4,268,281225,341,192236,245,374226,872,90719
ESTEstonia1,100,997351,399,111351,158,41235837,72036
FROFaroe Islands31,5024246,7384353,4654355,09744
FINFinland4,008,292235,187,953245,486,152245,254,37023
ISLIceland142,65739280,43939376,68339353,29139
IRLIreland2,912,682273,783,095285,677,620235,684,96222
IMNIsle of Man55,2534176,9424190,7474196,20241
LVALatvia1,926,568312,384,150321,479,176341,114,40133
LTULithuania2,567,407293,501,842302,121,388311,524,08631
NORNorway3,265,274264,499,375256,600,338217,952,92716
SWESweden7,009,913188,881,6421811,389,1981213,022,53210
GBRUnited Kingdom50,616,019358,923,305474,081,983378,053,2632
ALBAlbania1,263,164333,129,246312,424,052301,088,33834
ANDAndorra6,1984765,3904276,1234262,40643
BIHBosnia and Herzegovina2,661,296283,751,176292,685,037291,641,05430
HRVCroatia3,850,294244,428,075263,364,799272,183,31427
GIBGibraltar22,0324331,0814633,9184627,24247
GRCGreece7,668,7921611,082,103119,029,254176,583,36421
VATHoly See90648790488064879748
ITAItaly46,598,599456,692,178554,381,674539,992,9105
MLTMalta311,99837393,64938426,79338357,73238
MNEMontenegro394,73936613,55836589,33637453,65637
MKDNorth Macedonia1,254,444342,034,823331,856,775331,249,36132
PRTPortugal8,416,9711410,297,117129,084,579166,984,95518
SMRSan Marino12,7744627,4604733,6354729,69346
SRBSerbia6,732,252209,487,612177,083,830204,217,42524
SVNSlovenia1,473,093321,987,710341,939,598321,676,26429
ESPSpain28,069,734740,824,745743,637,408633,209,8566
AUTAustria6,936,442198,069,276199,130,698158,676,84415
BELBelgium8,637,5211310,282,0461412,220,7691112,492,83111
FRAFrance41,833,873559,015,092367,586,729465,497,7734
DEUGermany69,966,252281,400,883280,103,973274,740,5963
LIELiechtenstein13,7524533,1844440,3554545,21245
LUXLuxembourg296,00538436,10637789,94336985,16835
MCOMonaco20,0004432,1484545,9994464,36542
NLDNetherlands10,042,0511015,926,1881017,165,370915,759,6179
CHESwitzerland4,668,089217,143,764219,817,7161411,041,10513