Stuttgart, Germany Metro Area Population 1950-2020

Chart and table of population level and growth rate for the Stuttgart, Germany metro area from 1950 to 2020. United Nations population projections are also included through the year 2035.
  • The current metro area population of Stuttgart in 2020 is 633,000, a 0.32% increase from 2019.
  • The metro area population of Stuttgart in 2019 was 631,000, a 0.16% increase from 2018.
  • The metro area population of Stuttgart in 2018 was 630,000, a 0.32% increase from 2017.
  • The metro area population of Stuttgart in 2017 was 628,000, a 0.48% 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
Stuttgart - Historical Population Data
Year Population Growth Rate
2020 633,000 0.32%
2019 631,000 0.16%
2018 630,000 0.32%
2017 628,000 0.48%
2016 625,000 0.48%
2015 622,000 0.32%
2014 620,000 0.49%
2013 617,000 0.33%
2012 615,000 0.49%
2011 612,000 0.66%
2010 608,000 0.50%
2009 605,000 0.67%
2008 601,000 0.50%
2007 598,000 0.67%
2006 594,000 0.34%
2005 592,000 0.34%
2004 590,000 0.17%
2003 589,000 0.17%
2002 588,000 0.34%
2001 586,000 0.51%
2000 583,000 0.17%
1999 582,000 -0.34%
1998 584,000 -0.17%
1997 585,000 -0.17%
1996 586,000 -0.17%
1995 587,000 -0.68%
1994 591,000 -1.01%
1993 597,000 0.17%
1992 596,000 1.71%
1991 586,000 1.91%
1990 575,000 1.41%
1989 567,000 0.00%
1988 567,000 2.72%
1987 552,000 -2.13%
1986 564,000 0.36%
1985 562,000 -0.35%
1984 564,000 -1.05%
1983 570,000 -1.38%
1982 578,000 -0.69%
1981 582,000 -0.17%
1980 583,000 -0.85%
1979 588,000 -0.84%
1978 593,000 -0.67%
1977 597,000 -0.83%
1976 602,000 -0.82%
1975 607,000 -0.82%
1974 612,000 -0.81%
1973 617,000 -0.80%
1972 622,000 -0.96%
1971 628,000 -0.79%
1970 633,000 -0.16%
1969 634,000 0.00%
1968 634,000 -0.16%
1967 635,000 0.00%
1966 635,000 -0.16%
1965 636,000 0.00%
1964 636,000 -0.16%
1963 637,000 0.00%
1962 637,000 -0.16%
1961 638,000 2.24%
1960 624,000 2.30%
1959 610,000 2.35%
1958 596,000 2.41%
1957 582,000 2.28%
1956 569,000 2.34%
1955 556,000 2.39%
1954 543,000 2.26%
1953 531,000 2.31%
1952 519,000 2.37%
1951 507,000 1.81%
1950 498,000 0.00%