Bremen, Germany Metro Area Population 1950-2020

NOTE: All data from 2020 and beyond are UN projections and DO NOT include any impacts of the COVID-19 virus.
Chart and table of population level and growth rate for the Bremen, Germany metro area from 1950 to 2020. United Nations population projections are also included through the year 2035.
  • The current metro area population of Bremen in 2020 is 565,000, a 0.18% increase from 2019.
  • The metro area population of Bremen in 2019 was 564,000, a 0.18% increase from 2018.
  • The metro area population of Bremen in 2018 was 563,000, a 0.36% increase from 2017.
  • The metro area population of Bremen in 2017 was 561,000, a 0.36% 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
Bremen - Historical Population Data
Year Population Growth Rate
2020 565,000 0.18%
2019 564,000 0.18%
2018 563,000 0.36%
2017 561,000 0.36%
2016 559,000 0.54%
2015 556,000 0.36%
2014 554,000 0.36%
2013 552,000 0.55%
2012 549,000 0.18%
2011 548,000 0.00%
2010 548,000 0.00%
2009 548,000 0.18%
2008 547,000 0.00%
2007 547,000 0.00%
2006 547,000 0.18%
2005 546,000 0.18%
2004 545,000 0.18%
2003 544,000 0.37%
2002 542,000 0.37%
2001 540,000 0.00%
2000 540,000 -0.37%
1999 542,000 -0.55%
1998 545,000 -0.55%
1997 548,000 -0.18%
1996 549,000 0.00%
1995 549,000 -0.18%
1994 550,000 -0.54%
1993 553,000 -0.18%
1992 554,000 0.36%
1991 552,000 0.73%
1990 548,000 1.48%
1989 540,000 2.27%
1988 528,000 -0.94%
1987 533,000 1.72%
1986 524,000 -0.76%
1985 528,000 -1.31%
1984 535,000 -1.65%
1983 544,000 -1.09%
1982 550,000 -0.72%
1981 554,000 -0.36%
1980 556,000 -0.54%
1979 559,000 -0.36%
1978 561,000 -0.53%
1977 564,000 -0.35%
1976 566,000 -0.53%
1975 569,000 -0.52%
1974 572,000 -0.35%
1973 574,000 -0.52%
1972 577,000 -0.35%
1971 579,000 -0.52%
1970 582,000 0.34%
1969 580,000 0.35%
1968 578,000 0.35%
1967 576,000 0.35%
1966 574,000 0.17%
1965 573,000 0.35%
1964 571,000 0.35%
1963 569,000 0.35%
1962 567,000 0.35%
1961 565,000 2.17%
1960 553,000 2.22%
1959 541,000 2.27%
1958 529,000 2.32%
1957 517,000 2.17%
1956 506,000 2.22%
1955 495,000 2.27%
1954 484,000 2.33%
1953 473,000 2.16%
1952 463,000 2.21%
1951 453,000 1.80%
1950 445,000 0.00%