Frankfurt am Main, Germany Metro Area Population 1950-2020

Chart and table of population level and growth rate for the Frankfurt am Main, Germany metro area from 1950 to 2020. United Nations population projections are also included through the year 2035.
  • The current metro area population of Frankfurt am Main in 2020 is 777,000, a 1.04% increase from 2019.
  • The metro area population of Frankfurt am Main in 2019 was 769,000, a 1.18% increase from 2018.
  • The metro area population of Frankfurt am Main in 2018 was 760,000, a 1.47% increase from 2017.
  • The metro area population of Frankfurt am Main in 2017 was 749,000, a 1.49% increase from 2016.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Germany
City Name Population
Berlin 3,562,000
Hamburg 1,790,000
Munich 1,538,000
Cologne 1,119,000
Frankfurt am Main 777,000
Stuttgart 633,000
Duesseldorf 632,000
Leipzig 591,000
Dortmund 590,000
Essen 582,000
Dresden 575,000
Bremen 565,000
Hannover 537,000
Duisburg 515,000
Nurenberg 512,000
Bochum 376,000
Wuppertal 349,000
Bielefeld 334,000
Mannheim 332,000
Westfalen 330,000
Bonn 320,000
Karlsruhe 318,000
Frankfurt am Main - Historical Population Data
Year Population Growth Rate
2020 777,000 1.04%
2019 769,000 1.18%
2018 760,000 1.47%
2017 749,000 1.49%
2016 738,000 1.51%
2015 727,000 1.39%
2014 717,000 1.41%
2013 707,000 1.43%
2012 697,000 1.31%
2011 688,000 1.03%
2010 681,000 0.89%
2009 675,000 1.05%
2008 668,000 0.91%
2007 662,000 1.07%
2006 655,000 0.92%
2005 649,000 0.62%
2004 645,000 0.16%
2003 644,000 0.31%
2002 642,000 -0.31%
2001 644,000 -0.16%
2000 645,000 0.16%
1999 644,000 0.00%
1998 644,000 -0.16%
1997 645,000 -0.62%
1996 649,000 -0.31%
1995 651,000 -0.76%
1994 656,000 -0.91%
1993 662,000 0.46%
1992 659,000 1.54%
1991 649,000 1.41%
1990 640,000 1.59%
1989 630,000 3.11%
1988 611,000 -1.13%
1987 618,000 4.04%
1986 594,000 -0.50%
1985 597,000 -1.32%
1984 605,000 -1.63%
1983 615,000 -1.28%
1982 623,000 -0.64%
1981 627,000 -0.63%
1980 631,000 -0.63%
1979 635,000 -0.63%
1978 639,000 -0.47%
1977 642,000 -0.62%
1976 646,000 -0.62%
1975 650,000 -0.61%
1974 654,000 -0.61%
1973 658,000 -0.45%
1972 661,000 -0.60%
1971 665,000 -0.60%
1970 669,000 -0.30%
1969 671,000 -0.15%
1968 672,000 -0.30%
1967 674,000 -0.15%
1966 675,000 -0.30%
1965 677,000 -0.15%
1964 678,000 -0.29%
1963 680,000 -0.15%
1962 681,000 -0.29%
1961 683,000 2.25%
1960 668,000 2.30%
1959 653,000 2.35%
1958 638,000 2.41%
1957 623,000 2.30%
1956 609,000 2.35%
1955 595,000 2.41%
1954 581,000 2.29%
1953 568,000 2.34%
1952 555,000 2.40%
1951 542,000 1.88%
1950 532,000 0.00%