Europe Population Growth Rate 1950-2024

Chart and table of Europe population from 1950 to 2024. United Nations projections are also included through the year 2100.
  • The current population of Europe in 2024 is 741,651,866, a 0.08% decline from 2023.
  • The population of Europe in 2023 was 742,272,652, a 0.17% decline from 2022.
  • The population of Europe in 2022 was 743,555,765, a 0.22% decline from 2021.
  • The population of Europe in 2021 was 745,173,774, a 0.14% decline from 2020.
Data Source: United Nations - World Population Prospects

MLA Citation:
Similar Countries Ranked by Population Growth Rate
Country Name 2024 Population Growth Rate
Europe - Historical Population Growth Rate Data
Year Population Growth Rate Growth Rate
2024 741,651,866 -0.08%
2023 742,272,652 -0.17%
2022 743,555,765 -0.22%
2021 745,173,774 -0.14%
2020 746,225,356 0.00%
2019 746,189,645 0.11%
2018 745,359,130 0.12%
2017 744,449,361 0.15%
2016 743,318,582 0.16%
2015 742,107,449 0.15%
2014 741,014,147 0.14%
2013 740,013,806 0.15%
2012 738,907,594 0.18%
2011 737,589,666 0.18%
2010 736,276,813 0.19%
2009 734,902,805 0.22%
2008 733,256,182 0.25%
2007 731,393,136 0.21%
2006 729,857,708 0.12%
2005 728,950,486 0.11%
2004 728,163,243 0.10%
2003 727,424,988 0.07%
2002 726,939,358 0.01%
2001 726,878,371 -0.01%
2000 726,968,473 -0.02%
1999 727,100,016 -0.05%
1998 727,445,606 -0.02%
1997 727,566,480 0.02%
1996 727,453,566 0.02%
1995 727,300,408 0.03%
1994 727,063,162 0.09%
1993 726,441,892 0.16%
1992 725,259,493 0.23%
1991 723,602,898 0.29%
1990 721,497,282 0.33%
1989 719,107,883 0.37%
1988 716,444,431 0.42%
1987 713,465,338 0.43%
1986 710,385,076 0.41%
1985 707,516,287 0.39%
1984 704,798,623 0.40%
1983 702,014,774 0.40%
1982 699,220,370 0.40%
1981 696,429,190 0.43%
1980 693,437,228 0.46%
1979 690,287,705 0.46%
1978 687,149,553 0.48%
1977 683,848,710 0.51%
1976 680,361,150 0.53%
1975 676,770,845 0.57%
1974 672,912,941 0.60%
1973 668,909,022 0.62%
1972 664,799,679 0.65%
1971 660,476,010 0.60%
1970 656,521,426 0.58%
1969 652,740,596 0.64%
1968 648,610,191 0.70%
1967 644,114,436 0.76%
1966 639,264,461 0.79%
1965 634,267,606 0.85%
1964 628,944,878 0.90%
1963 623,335,994 0.92%
1962 617,672,206 0.97%
1961 611,711,020 1.00%
1960 605,629,870 0.99%
1959 599,684,870 1.01%
1958 593,669,297 1.01%
1957 587,711,635 0.99%
1956 581,975,516 0.98%
1955 576,304,974 0.99%
1954 570,670,994 0.99%
1953 565,058,633 0.97%
1952 559,609,904 0.91%
1951 554,559,502 0.88%
1950 549,721,718 0.00%