Historic, current and future population of Europe

country population mid-year
1950 1960 1970 1980 1990 2000
2010 2020 2030 2040 2050 (1)
Albania 1,227,156 1,623,114 2,156,612 2,671,412 3,250,778 3,473,835
3,659,616 3,867,621 3,987,665 4,017,649 4,016,945 3.3 x
Andorra 6,176 8,392 19,545 33,584 52,747 65,099
84,525 85,635 84,239 81,093 74,765 12.1 x
Austria 6,935,100 7,047,437 7,467,086 7,549,433 7,722,953 8,113,413
8,214,160 8,219,824 8,119,664 7,866,777 7,520,950 1.1 x
Belarus 7,722,155 8,167,918 9,027,198 9,643,706 10,200,737 10,033,697
9,612,632 9,249,153 8,797,797 8,296,244 7,738,613 1.0 x
Belgium 8,639,369 9,118,700 9,637,800 9,846,800 9,969,310 10,263,618
10,423,493 10,465,034 10,409,623 10,205,713 9,882,599 1.1 x
Bosnia and Herzegovina 2,662,000 3,240,000 3,703,000 4,092,000 4,423,646 4,035,457
4,621,598 4,591,895 4,447,608 4,202,872 3,891,669 1.5 x
Bulgaria 7,250,500 7,867,374 8,489,574 8,843,528 8,894,028 7,818,495
7,148,785 6,568,957 5,940,822 5,305,010 4,651,477 0.6 x
Croatia 3,837,297 4,036,145 4,205,389 4,383,000 4,508,347 4,410,830
4,486,881 4,427,282 4,300,965 4,103,751 3,864,201 1.0 x
Czech Republic 8,925,122 9,659,818 9,795,226 10,288,726 10,309,514 10,270,128
10,201,707 10,013,419 9,628,896 9,115,200 8,540,221 1.0 x
Denmark 4,271,000 4,581,000 4,928,757 5,123,027 5,140,954 5,337,416
5,515,575 5,642,297 5,730,488 5,690,756 5,575,147 1.3 x
Estonia 1,095,610 1,210,647 1,363,183 1,482,196 1,569,322 1,379,835
1,291,170 1,202,704 1,091,807 977,724 861,913 0.8 x
Faroe Islands 31,500 34,700 38,600 43,453 47,439 45,794
49,057 51,628 54,563 56,171 57,112 1.8 x
Finland 4,008,900 4,429,600 4,606,307 4,779,535 4,986,431 5,168,595
5,255,068 5,271,991 5,201,445 5,026,775 4,819,615 1.2 x
France 42,517,690 46,583,995 51,918,389 55,110,236 58,168,160 61,136,524
64,768,389 67,517,515 69,249,292 70,100,199 69,768,223 1.6 x
Germany 68,374,572 72,480,869 77,783,164 78,297,904 79,380,394 82,187,909
82,282,988 81,422,373 79,572,500 76,815,305 73,607,121 1.1 x
Gibraltar 22,974 24,342 26,485 29,233 29,017 27,578
28,063 28,137 27,717 26,782 25,617 1.1 x
Greece 7,566,028 8,327,405 8,792,806 9,642,505 10,129,603 10,559,110
10,749,943 10,742,032 10,583,029 10,366,356 10,035,935 1.3 x
Guernsey 45,347 46,926 53,287 53,360 62,623 64,080
66,006 66,966 66,615 64,317 60,606 1.3 x
Hungary 9,338,000 9,983,512 10,337,004 10,711,122 10,371,878 10,137,449
9,880,059 9,601,612 9,250,460 8,829,917 8,374,619 0.9 x
Iceland 142,938 175,860 204,104 228,161 254,719 281,043
308,910 329,121 344,271 351,084 350,922 2.5 x
Ireland 2,963,018 2,832,000 2,950,100 3,401,000 3,508,200 3,791,690
4,250,163 4,674,148 4,988,732 5,237,010 5,396,215 1.8 x
Isle of Man 54,759 47,689 52,563 64,019 68,766 73,112
76,995 80,442 82,458 82,312 80,131 1.5 x
Italy 47,105,000 50,197,600 53,661,100 56,451,247 56,742,886 57,719,337
58,090,681 57,028,224 55,359,830 53,231,891 50,389,841 1.1 x
Jersey 56,824 62,965 69,002 75,531 83,609 88,915
91,906 93,083 92,901 89,628 84,077 1.5 x
Latvia 1,936,498 2,115,183 2,361,159 2,524,543 2,663,590 2,376,178
2,217,969 2,077,447 1,902,925 1,727,519 1,544,073 0.8 x
Liechtenstein 13,500 16,426 21,103 25,074 28,796 32,204
34,978 36,941 37,844 37,312 35,776 2.7 x
Lithuania 2,553,159 2,764,864 3,137,562 3,435,289 3,694,836 3,654,387
3,545,319 3,435,342 3,257,214 3,031,267 2,787,516 1.1 x
Luxembourg 295,587 313,969 339,174 364,400 382,966 438,777
497,538 556,158 615,959 670,809 720,603 2.4 x
Macedonia 1,224,627 1,366,198 1,574,407 1,792,000 1,861,361 2,014,512
2,072,086 2,112,774 2,113,860 2,068,551 1,990,728 1.6 x
Malta 311,973 328,517 325,569 364,001 359,107 389,947
406,771 419,123 419,844 409,683 395,639 1.3 x
Moldova 2,336,432 2,998,981 3,594,517 3,996,278 4,394,229 4,390,812
4,317,483 4,266,915 4,117,620 3,895,349 3,635,357 1.6 x
Monaco 18,125 20,757 23,752 26,551 29,972 31,693
33,045 34,167 34,764 34,279 32,964 1.8 x
Montenegro 395,587 461,487 514,472 560,000 583,202 732,302
666,730 639,302 628,840 609,070 577,654 1.5 x
Netherlands 10,113,527 11,486,000 13,032,335 14,143,901 14,951,510 15,907,853
16,783,092 17,332,005 17,672,630 17,640,411 17,334,090 1.7 x
Norway 3,265,126 3,581,239 3,877,386 4,085,620 4,242,006 4,492,400
4,676,305 4,836,456 4,977,705 5,008,148 4,966,385 1.5 x
Poland 24,824,000 29,589,842 32,526,000 35,578,016 38,119,408 38,654,164
38,463,689 37,949,128 36,530,619 34,480,680 32,084,570 1.3 x
Portugal 8,442,750 9,036,700 9,044,200 9,777,800 9,922,689 10,335,597
10,735,765 10,842,038 10,731,139 10,447,496 9,933,334 1.2 x
Romania 16,311,000 18,403,414 20,252,541 22,130,036 22,865,945 22,451,921
22,181,287 21,648,028 20,827,076 19,863,483 18,678,226 1.1 x
Russia 101,936,816 119,631,633 130,245,476 139,038,849 147,973,076 146,709,971
139,390,205 132,242,117 124,094,477 116,553,081 109,187,353 1.1 x
San Marino 12,780 15,406 19,189 21,463 23,469 26,937
30,669 33,501 35,401 36,097 35,335 2.8 x
Serbia 6,710,261 7,470,936 8,166,726 8,955,000 9,347,973 10,117,908
10,172,503 10,122,670 9,910,361 9,634,804 9,274,767 1.4 x
Slovakia 3,463,446 3,994,270 4,523,873 4,965,958 5,262,616 5,400,320
5,470,306 5,494,128 5,393,349 5,202,018 4,943,616 1.4 x
Slovenia 1,467,759 1,557,756 1,675,739 1,833,000 1,991,210 2,010,557
2,003,136 1,951,358 1,855,374 1,735,320 1,596,947 1.1 x
Spain 28,062,963 30,641,187 33,876,479 37,488,360 39,350,769 40,016,081
40,548,753 40,119,891 38,961,192 37,577,911 35,564,293 1.3 x
Sweden 7,014,005 7,480,395 8,042,803 8,310,473 8,600,815 8,923,569
9,074,055 9,244,914 9,324,384 9,212,177 9,084,788 1.3 x
Switzerland 4,694,000 5,362,000 6,267,000 6,385,229 6,836,626 7,266,920
7,623,438 7,750,736 7,756,040 7,585,833 7,296,092 1.6 x
Ukraine 36,774,854 42,644,035 47,235,697 50,046,649 51,621,524 49,005,222
45,415,596 42,561,106 39,491,822 36,512,757 33,573,842 0.9 x
UK 50,127,000 52,372,000 55,632,000 56,314,000 57,493,307 59,522,468
61,284,806 63,068,016 64,303,846 64,462,227 63,977,435 1.3 x
Europe 547,104,810 605,441,203 657,595,440 695,007,208 722,477,063 731,385,659
728,803,894 720,015,354 702,407,672 678,576,818 648,919,917 1.2 x
source: U.S. Bureau of the Census, International Data Base (2008-06-18).
note: 1 - growth from 1950 untill 2050 (i.e. 2050 population divided by 1950 population).