Duesseldorf, Germany Metro Area Population 1950-2025

Chart and table of population level and growth rate for the Duesseldorf, Germany metro area from 1950 to 2025. United Nations population projections are also included through the year 2035.
  • The current metro area population of Duesseldorf in 2025 is 643,000, a 0.31% increase from 2024.
  • The metro area population of Duesseldorf in 2024 was 641,000, a 0.16% increase from 2023.
  • The metro area population of Duesseldorf in 2023 was 640,000, a 0.31% increase from 2022.
  • The metro area population of Duesseldorf in 2022 was 638,000, a 0.47% increase from 2021.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Germany
City Name Population
Berlin 3,580,000
Hamburg 1,788,000
Munich 1,591,000
Cologne 1,153,000
Frankfurt am Main 804,000
Duesseldorf 643,000
Stuttgart 637,000
Leipzig 609,000
Dresden 594,000
Dortmund 590,000
Essen 581,000
Bremen 569,000
Hannover 539,000
Duisburg 529,000
Nurenberg 512,000
Bochum 382,000
Mannheim 348,000
Wuppertal 348,000
Westfalen 342,000
Bielefeld 335,000
Karlsruhe 324,000
Bonn 320,000
Duesseldorf - Historical Population Data
Year Population Growth Rate
2025 643,000 0.31%
2024 641,000 0.16%
2023 640,000 0.31%
2022 638,000 0.47%
2021 635,000 0.47%
2020 632,000 0.64%
2019 628,000 0.48%
2018 625,000 0.81%
2017 620,000 0.81%
2016 615,000 0.82%
2015 610,000 0.83%
2014 605,000 0.83%
2013 600,000 0.84%
2012 595,000 0.68%
2011 591,000 0.51%
2010 588,000 0.51%
2009 585,000 0.52%
2008 582,000 0.52%
2007 579,000 0.52%
2006 576,000 0.35%
2005 574,000 0.17%
2004 573,000 0.17%
2003 572,000 0.18%
2002 571,000 0.18%
2001 570,000 0.18%
2000 569,000 0.00%
1999 569,000 -0.18%
1998 570,000 -0.18%
1997 571,000 0.00%
1996 571,000 -0.17%
1995 572,000 -0.35%
1994 574,000 -0.52%
1993 577,000 -0.17%
1992 578,000 0.17%
1991 577,000 0.35%
1990 575,000 0.52%
1989 572,000 1.06%
1988 566,000 0.35%
1987 564,000 0.53%
1986 561,000 -0.53%
1985 564,000 -1.23%
1984 571,000 -1.55%
1983 580,000 -1.02%
1982 586,000 -0.68%
1981 590,000 -0.67%
1980 594,000 -1.00%
1979 600,000 -1.15%
1978 607,000 -1.14%
1977 614,000 -0.97%
1976 620,000 -1.12%
1975 627,000 -1.10%
1974 634,000 -1.09%
1973 641,000 -1.08%
1972 648,000 -1.22%
1971 656,000 -1.06%
1970 663,000 -0.60%
1969 667,000 -0.74%
1968 672,000 -0.59%
1967 676,000 -0.59%
1966 680,000 -0.73%
1965 685,000 -0.58%
1964 689,000 -0.58%
1963 693,000 -0.72%
1962 698,000 -0.57%
1961 702,000 2.93%
1960 682,000 3.18%
1959 661,000 3.28%
1958 640,000 3.23%
1957 620,000 3.16%
1956 601,000 3.26%
1955 582,000 3.19%
1954 564,000 3.11%
1953 547,000 3.21%
1952 530,000 3.31%
1951 513,000 2.40%
1950 501,000 0.00%