Leipzig, Germany Metro Area Population 1950-2024

Chart and table of population level and growth rate for the Leipzig, Germany metro area from 1950 to 2024. United Nations population projections are also included through the year 2035.
  • The current metro area population of Leipzig in 2024 is 607,000, a 0.5% increase from 2023.
  • The metro area population of Leipzig in 2023 was 604,000, a 0.5% increase from 2022.
  • The metro area population of Leipzig in 2022 was 601,000, a 0.84% increase from 2021.
  • The metro area population of Leipzig in 2021 was 596,000, a 0.85% increase from 2020.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Germany
City Name Population
Berlin 3,577,000
Hamburg 1,787,000
Munich 1,585,000
Cologne 1,149,000
Frankfurt am Main 801,000
Duesseldorf 641,000
Stuttgart 636,000
Leipzig 607,000
Dresden 592,000
Dortmund 590,000
Essen 581,000
Bremen 568,000
Hannover 538,000
Duisburg 527,000
Nurenberg 512,000
Bochum 381,000
Wuppertal 348,000
Mannheim 346,000
Westfalen 340,000
Bielefeld 334,000
Karlsruhe 323,000
Bonn 320,000
Leipzig - Historical Population Data
Year Population Growth Rate
2024 607,000 0.50%
2023 604,000 0.50%
2022 601,000 0.84%
2021 596,000 0.85%
2020 591,000 1.03%
2019 585,000 1.04%
2018 579,000 1.22%
2017 572,000 1.42%
2016 564,000 1.26%
2015 557,000 1.27%
2014 550,000 1.48%
2013 542,000 1.31%
2012 535,000 1.13%
2011 529,000 0.95%
2010 524,000 1.16%
2009 518,000 0.97%
2008 513,000 0.79%
2007 509,000 0.79%
2006 505,000 0.80%
2005 501,000 0.60%
2004 498,000 0.40%
2003 496,000 0.40%
2002 494,000 0.20%
2001 493,000 0.41%
2000 491,000 0.41%
1999 489,000 0.41%
1998 487,000 0.41%
1997 485,000 0.21%
1996 484,000 0.41%
1995 482,000 -0.82%
1994 486,000 -1.62%
1993 494,000 -1.20%
1992 500,000 -1.38%
1991 507,000 -2.50%
1990 520,000 -3.35%
1989 538,000 -1.65%
1988 547,000 -0.55%
1987 550,000 -0.36%
1986 552,000 -0.54%
1985 555,000 -0.36%
1984 557,000 -0.18%
1983 558,000 -0.36%
1982 560,000 -0.36%
1981 562,000 -0.18%
1980 563,000 -0.35%
1979 565,000 -0.18%
1978 566,000 -0.18%
1977 567,000 -0.35%
1976 569,000 -0.18%
1975 570,000 -0.35%
1974 572,000 -0.17%
1973 573,000 -0.17%
1972 574,000 -0.35%
1971 576,000 -0.17%
1970 577,000 -0.35%
1969 579,000 -0.17%
1968 580,000 -0.17%
1967 581,000 -0.34%
1966 583,000 -0.17%
1965 584,000 -0.34%
1964 586,000 -0.17%
1963 587,000 -0.34%
1962 589,000 -0.17%
1961 590,000 -0.34%
1960 592,000 -0.17%
1959 593,000 -0.17%
1958 594,000 -0.34%
1957 596,000 -0.17%
1956 597,000 -0.33%
1955 599,000 -0.17%
1954 600,000 -0.33%
1953 602,000 -0.17%
1952 603,000 -0.33%
1951 605,000 -0.17%
1950 606,000 0.00%