Skip to main content

Germany population evolution and future prospects

Related article: World population evolution - past, present, future

The chart bellow shows how the population of Germany has evolved from 1950 until now. It also contains the future prospects of Germany population. Data is groupped in several categories depending how the future projection was made: no change in evolution (the growth rate follows the trend of the last period), constant fertility, low fertility, medium fertility and high fertility. The data has been prepared by the United Nations Population Division. Please note that these numbers might be slightly different then those present in the country profiles.

Please click on the legend below the chart to show or hide projection categories.

Here's the raw data based on which the Germany population evolution and future prospects chart was generated:

Year No change Constant fertility Low fertility Medium fertility High fertility
1950 70,094,000
1951 70,467,000
1952 70,808,000
1953 71,117,000
1954 71,396,000
1955 71,655,000
1956 71,909,000
1957 72,180,000
1958 72,491,000
1959 72,869,000
1960 73,336,000
1961 73,900,000
1962 74,552,000
1963 75,257,000
1964 75,971,000
1965 76,655,000
1966 77,301,000
1967 77,910,000
1968 78,458,000
1969 78,923,000
1970 79,287,000
1971 79,543,000
1972 79,693,000
1973 79,757,000
1974 79,758,000
1975 79,719,000
1976 79,648,000
1977 79,550,000
1978 79,431,000
1979 79,301,000
1980 79,169,000
1981 79,039,000
1982 78,922,000
1983 78,841,000
1984 78,826,000
1985 78,896,000
1986 79,056,000
1987 79,299,000
1988 79,622,000
1989 80,022,000
1990 80,487,000
1991 81,026,000
1992 81,625,000
1993 82,225,000
1994 82,750,000
1995 83,148,000
1996 83,389,000
1997 83,491,000
1998 83,501,000
1999 83,491,000
2000 83,512,000
2001 83,583,000
2002 83,685,000
2003 83,788,000
2004 83,849,000
2005 83,836,000
2006 83,740,000
2007 83,579,000
2008 83,380,000
2009 83,183,000
2010 83,017,000
2011 82,893,000
2012 82,800,000
2013 82,727,000
2014 81,862,000 82,544,000 82,197,000 82,652,000 83,108,000
2015 81,511,000 82,411,000 81,945,000 82,562,000 83,179,000
2016 81,137,000 82,253,000 81,665,000 82,453,000 83,242,000
2017 80,740,000 82,075,000 81,359,000 82,331,000 83,302,000
2018 80,320,000 81,878,000 81,028,000 82,194,000 83,359,000
2019 79,877,000 81,663,000 80,674,000 82,044,000 83,413,000
2020 79,412,000 81,431,000 80,297,000 81,881,000 83,465,000
2021 78,924,000 81,183,000 79,899,000 81,706,000 83,513,000
2022 78,416,000 80,918,000 79,480,000 81,517,000 83,554,000
2023 77,887,000 80,636,000 79,044,000 81,314,000 83,584,000
2024 77,340,000 80,338,000 78,595,000 81,098,000 83,600,000
2025 76,773,000 80,026,000 78,138,000 80,869,000 83,599,000
2026 76,189,000 79,700,000 77,675,000 80,627,000 83,579,000
2027 75,589,000 79,361,000 77,205,000 80,373,000 83,542,000
2028 74,973,000 79,009,000 76,729,000 80,109,000 83,488,000
2029 74,345,000 78,647,000 76,247,000 79,834,000 83,422,000
2030 73,706,000 78,275,000 75,758,000 79,552,000 83,345,000
2031 73,057,000 77,894,000 75,264,000 79,261,000 83,259,000
2032 72,398,000 77,504,000 74,764,000 78,962,000 83,164,000
2033 71,730,000 77,105,000 74,258,000 78,657,000 83,061,000
2034 71,053,000 76,700,000 73,746,000 78,345,000 82,953,000
2035 70,365,000 76,286,000 73,228,000 78,027,000 82,841,000
2036 69,669,000 75,866,000 72,704,000 77,704,000 82,727,000
2037 68,964,000 75,439,000 72,173,000 77,375,000 82,611,000
2038 68,249,000 75,003,000 71,634,000 77,040,000 82,496,000
2039 67,522,000 74,560,000 71,085,000 76,700,000 82,384,000
2040 66,783,000 74,106,000 70,525,000 76,354,000 82,277,000
2041 66,032,000 73,643,000 69,953,000 76,001,000 82,175,000
2042 65,269,000 73,170,000 69,368,000 75,643,000 82,080,000
2043 64,496,000 72,687,000 68,772,000 75,279,000 81,993,000
2044 63,713,000 72,194,000 68,161,000 74,909,000 81,914,000
2045 62,921,000 71,689,000 67,537,000 74,533,000 81,843,000
2046 62,120,000 71,173,000 66,898,000 74,152,000 81,782,000
2047 61,313,000 70,647,000 66,247,000 73,764,000 81,730,000
2048 60,500,000 70,110,000 65,583,000 73,371,000 81,685,000
2049 59,686,000 69,562,000 64,906,000 72,972,000 81,645,000
2050 58,871,000 69,004,000 64,218,000 72,566,000 81,608,000
2051 58,058,000 68,435,000 63,520,000 72,154,000 81,573,000
2052 57,247,000 67,858,000 62,812,000 71,737,000 81,541,000
2053 56,441,000 67,275,000 62,099,000 71,317,000 81,512,000
2054 55,644,000 66,687,000 61,382,000 70,895,000 81,485,000
2055 54,856,000 66,098,000 60,665,000 70,474,000 81,461,000
2056 54,080,000 65,508,000 59,950,000 70,055,000 81,439,000
2057 53,316,000 64,919,000 59,238,000 69,638,000 81,421,000
2058 52,565,000 64,332,000 58,530,000 69,225,000 81,406,000
2059 51,827,000 63,750,000 57,829,000 68,817,000 81,396,000
2060 51,104,000 63,173,000 57,137,000 68,416,000 81,391,000
2061 50,394,000 62,603,000 56,454,000 68,022,000 81,393,000
2062 49,699,000 62,040,000 55,781,000 67,636,000 81,401,000
2063 49,016,000 61,485,000 55,118,000 67,259,000 81,417,000
2064 48,345,000 60,938,000 54,465,000 66,891,000 81,442,000
2065 47,683,000 60,399,000 53,822,000 66,532,000 81,479,000
2066 47,030,000 59,868,000 53,189,000 66,182,000 81,527,000
2067 46,387,000 59,345,000 52,567,000 65,841,000 81,586,000
2068 45,751,000 58,829,000 51,952,000 65,509,000 81,658,000
2069 45,123,000 58,318,000 51,344,000 65,184,000 81,743,000
2070 44,500,000 57,812,000 50,741,000 64,864,000 81,841,000
2071 43,883,000 57,308,000 50,142,000 64,551,000 81,953,000
2072 43,273,000 56,808,000 49,546,000 64,242,000 82,078,000
2073 42,668,000 56,310,000 48,954,000 63,938,000 82,216,000
2074 42,070,000 55,813,000 48,362,000 63,637,000 82,368,000
2075 41,480,000 55,316,000 47,770,000 63,339,000 82,533,000
2076 40,897,000 54,817,000 47,177,000 63,043,000 82,711,000
2077 40,323,000 54,318,000 46,584,000 62,748,000 82,902,000
2078 39,756,000 53,818,000 45,991,000 62,456,000 83,106,000
2079 39,198,000 53,319,000 45,398,000 62,167,000 83,322,000
2080 38,649,000 52,820,000 44,807,000 61,881,000 83,552,000
2081 38,110,000 52,322,000 44,217,000 61,599,000 83,793,000
2082 37,581,000 51,824,000 43,629,000 61,320,000 84,046,000
2083 37,060,000 51,328,000 43,044,000 61,045,000 84,310,000
2084 36,548,000 50,835,000 42,462,000 60,773,000 84,582,000
2085 36,044,000 50,344,000 41,885,000 60,506,000 84,864,000
2086 35,549,000 49,857,000 41,313,000 60,243,000 85,152,000
2087 35,061,000 49,373,000 40,746,000 59,984,000 85,448,000
2088 34,581,000 48,892,000 40,184,000 59,730,000 85,749,000
2089 34,108,000 48,415,000 39,629,000 59,480,000 86,055,000
2090 33,642,000 47,942,000 39,080,000 59,233,000 86,366,000
2091 33,181,000 47,473,000 38,538,000 58,991,000 86,679,000
2092 32,727,000 47,007,000 38,003,000 58,752,000 86,994,000
2093 32,279,000 46,544,000 37,474,000 58,516,000 87,311,000
2094 31,836,000 46,085,000 36,952,000 58,282,000 87,630,000
2095 31,399,000 45,628,000 36,436,000 58,051,000 87,949,000
2096 30,967,000 45,173,000 35,926,000 57,821,000 88,269,000
2097 30,541,000 44,720,000 35,421,000 57,592,000 88,589,000
2098 30,119,000 44,267,000 34,922,000 57,363,000 88,908,000
2099 29,702,000 43,816,000 34,428,000 57,133,000 89,225,000
2100 29,289,000 43,364,000 33,938,000 56,902,000 89,540,000
Year No change Constant fertility Low fertility Medium fertility High fertility