Germany — Population history

Historical population data showing long-term demographic trends.

Data source: United Nations World Population Prospects and national statistical offices.

Population history

Population by year

Year Total Male Female Density Filter
1950 69,847,000 31,764,000 38,083,000 200.39 1
1951 69,782,000 31,851,000 37,930,000 200.20
1952 69,826,000 31,971,000 37,855,000 200.33
1953 69,935,000 32,106,000 37,828,000 200.64
1954 70,104,000 32,259,000 37,844,000 201.13 1
1955 70,334,000 32,435,000 37,899,000 201.79
1956 70,613,000 32,629,000 37,984,000 202.59 1
1957 71,088,000 32,897,000 38,190,000 203.95 1
1958 71,694,000 33,221,000 38,473,000 205.69 1
1959 72,241,000 33,525,000 38,716,000 207.26 1
1960 72,811,000 33,867,000 38,944,000 208.89 1
1961 73,376,000 34,197,000 39,179,000 210.51 1
1962 73,997,000 34,550,000 39,446,000 212.29 1
1963 74,698,000 34,954,000 39,744,000 214.31 1
1964 75,313,000 35,335,000 39,978,000 216.07 1
1965 75,966,000 35,751,000 40,215,000 217.95 1
1966 76,611,000 36,102,000 40,508,000 219.79 1
1967 76,970,000 36,255,000 40,715,000 220.83
1968 77,321,000 36,436,000 40,884,000 221.83 1
1969 77,944,000 36,832,000 41,111,000 223.62 1
1970 78,205,000 37,021,000 41,183,000 224.37 1
1971 78,345,000 37,122,000 41,223,000 224.77
1972 78,719,000 37,353,000 41,366,000 225.84 1
1973 78,966,000 37,514,000 41,452,000 226.55
1974 78,996,000 37,534,000 41,462,000 226.64
1975 78,701,000 37,350,000 41,351,000 225.79
1976 78,364,000 37,164,000 41,199,000 224.82 1
1977 78,185,000 37,080,000 41,104,000 224.31
1978 78,115,000 37,067,000 41,047,000 224.11
1979 78,147,000 37,128,000 41,019,000 224.20
1980 78,315,000 37,278,000 41,037,000 224.68
1981 78,448,000 37,392,000 41,055,000 225.06
1982 78,393,000 37,382,000 41,010,000 224.91
1983 78,224,000 37,316,000 40,908,000 224.42
1984 77,998,000 37,224,000 40,774,000 223.77 1
1985 77,863,000 37,189,000 40,674,000 223.39
1986 77,923,000 37,273,000 40,650,000 223.56
1987 78,062,000 37,432,000 40,630,000 223.96 1
1988 78,385,000 37,681,000 40,704,000 224.89
1989 79,007,000 38,058,000 40,948,000 226.67 1
1990 79,707,000 38,478,000 41,229,000 228.68 1
1991 80,303,000 38,843,000 41,460,000 230.39 1
1992 80,934,000 39,249,000 41,685,000 232.20 1
1993 81,486,000 39,592,000 41,894,000 233.78 1
1994 81,773,000 39,750,000 42,022,000 234.60 1
1995 82,019,000 39,891,000 42,128,000 235.31 1
1996 82,263,000 40,034,000 42,228,000 236.01
1997 82,389,000 40,051,000 42,338,000 236.37
1998 82,011,000 39,870,000 42,141,000 235.29
1999 81,678,000 39,761,000 41,916,000 234.33 1
2000 81,797,000 39,811,000 41,986,000 234.67
2001 81,933,000 39,877,000 42,056,000 235.06
2002 82,068,000 39,950,000 42,117,000 235.45 1
2003 82,111,000 39,960,000 42,151,000 235.57
2004 82,092,000 39,942,000 42,149,000 235.52
2005 82,046,000 39,892,000 42,154,000 235.39
2006 81,701,000 39,769,000 41,932,000 234.40 1
2007 81,298,000 39,654,000 41,643,000 233.24 1
2008 81,110,000 39,572,000 41,538,000 232.70
2009 80,935,000 39,457,000 41,478,000 232.20 1
2010 80,830,000 39,383,000 41,447,000 231.90
2011 80,857,000 39,432,000 41,425,000 231.98
2012 80,916,000 39,546,000 41,369,000 232.15
2013 81,041,000 39,699,000 41,342,000 232.50 1
2014 81,376,000 39,924,000 41,451,000 233.46
2015 82,077,000 40,401,000 41,675,000 235.48 1
2016 82,760,000 40,841,000 41,918,000 237.43 1
2017 83,104,000 41,022,000 42,081,000 238.42 1
2018 83,368,000 41,163,000 42,204,000 239.18
2019 83,559,000 41,261,000 42,297,000 239.73 1
2020 83,628,000 41,291,000 42,337,000 239.93
2021 83,697,000 41,319,000 42,377,000 240.12
2022 84,086,000 41,511,000 42,574,000 241.24 1
2023 84,548,000 41,745,000 42,802,000 242.56 1
2024 84,552,000 41,753,000 42,799,000 242.58
2025 84,075,000 41,517,000 42,557,000 241.21 1
← Back to country overview