GlobeMetrics
EN
  • English✓
  • हिंदी—
  • मराठी—

Try “Pune”, “Poona” or “पुणे”

Population · Europe

Germany population 2026

Right now · estimate

Germany population right now

83,574,969

Births today
0
Deaths today
0
Births this year
578,981
Births minus deaths this year
-295,685

Germany has an estimated 83,644,258 people on 1 July 2026, the UN's projection, 430,817 fewer than a year earlier (−0.51%). It is the 19th most populous country in the world. Its population peaked in 2024 at 84.6 million and is projected to fall to 78.3 million by 2050.

UN projection The counter interpolates the UN’s 1 July figures to the second; it is an estimate, not a count.

Germany in numbers, 2026

Births in 2026
690 thousand 1,889 a day
Deaths in 2026
1 million 2,854 a day
Net migration
+158 thousand more arrivals than departures
Growth rate
−0.23% shrinking
Fertility rate
1.46per woman below replacement (2.1)
Median age
45.7years world: 31.1
Life expectancy
81.9years
Aged 65 and over
24.2% 30.3% by 2050

Land, people and health

Capital
Berlin
Area
357,021 km² 63rd largest of 237
Population density
240per km² 66th most crowded
Urban population
82.3% 84.8% by 2050
Men and women
41.3 million / 42.3 million 97.6 men per 100 women
Life expectancy, women
84.1years men: 79.6 years
Infant mortality
2.6per 1,000 births under-5: 3.2
Birth rate
8.2per 1,000 death rate: 12.5
Net migration rate
+1.9per 1,000 net arrivals

Population of Germany, 1950–2100

Peaked in 2024 at 84.6 million. By 2050: 78.3 million (−6.4% from today).

Population of Germany
  • UN estimate
  • UN projection
70.9M 2026
› Show the numbers as a table
YearPopulation
195069,847,782
195169,782,052
195269,826,953
195369,935,117
195470,104,621
195570,334,152
195670,613,903
195771,088,146
195871,694,673
195972,241,718
196072,811,640
196173,376,116
196273,997,003
196374,698,010
196475,313,485
196575,966,964
196676,611,031
196776,970,791
196877,321,279
196977,944,020
197078,205,102
197178,345,872
197278,719,918
197378,966,972
197478,996,693
197578,701,865
197678,364,505
197778,185,559
197878,115,360
197978,147,901
198078,315,375
198178,448,040
198278,393,674
198378,224,133
198477,998,198
198577,863,424
198677,923,807
198778,062,324
198878,385,992
198979,007,065
199079,707,959
199180,303,196
199280,934,898
199381,486,773
199481,773,617
199582,019,890
199682,263,189
199782,389,638
199882,011,939
199981,678,287
200081,797,258
200181,933,884
200282,068,326
200382,111,616
200482,092,708
200582,046,731
200681,701,971
200781,298,542
200881,110,777
200980,935,283
201080,830,924
201180,857,874
201280,916,390
201381,041,582
201481,376,080
201582,077,550
201682,760,102
201783,104,007
201883,368,506
201983,559,186
202083,628,708
202183,697,083
202284,086,227
202384,548,231
2024 *84,552,242
2025 *84,075,075
2026 *83,644,258
2027 *83,442,705
2028 *83,229,082
2029 *83,005,443
2030 *82,780,953
2031 *82,552,437
2032 *82,323,676
2033 *82,099,756
2034 *81,882,650
2035 *81,669,909
2036 *81,443,394
2037 *81,216,897
2038 *80,993,996
2039 *80,770,009
2040 *80,551,736
2041 *80,345,656
2042 *80,149,110
2043 *79,942,136
2044 *79,719,613
2045 *79,491,795
2046 *79,264,458
2047 *79,034,280
2048 *78,791,084
2049 *78,540,887
2050 *78,294,613
2051 *78,048,438
2052 *77,800,877
2053 *77,539,860
2054 *77,258,786
2055 *76,970,313
2056 *76,687,002
2057 *76,408,118
2058 *76,129,112
2059 *75,861,386
2060 *75,604,604
2061 *75,361,468
2062 *75,130,987
2063 *74,909,565
2064 *74,701,727
2065 *74,503,017
2066 *74,308,692
2067 *74,117,862
2068 *73,940,352
2069 *73,773,328
2070 *73,615,845
2071 *73,459,602
2072 *73,301,600
2073 *73,144,651
2074 *72,985,141
2075 *72,838,464
2076 *72,691,189
2077 *72,532,967
2078 *72,383,094
2079 *72,244,178
2080 *72,112,514
2081 *71,991,202
2082 *71,881,429
2083 *71,775,295
2084 *71,672,976
2085 *71,576,211
2086 *71,478,456
2087 *71,387,348
2088 *71,315,950
2089 *71,259,004
2090 *71,200,405
2091 *71,145,640
2092 *71,109,273
2093 *71,085,837
2094 *71,065,764
2095 *71,045,888
2096 *71,019,878
2097 *70,982,925
2098 *70,953,019
2099 *70,930,781
2100 *70,899,863

* UN projection

Population of Germany by year

81.8 million in 2000, 83.6 million in 2026. Every year for the last decade, then every five years to 1950. * UN projection; earlier years are UN estimates.

YearPopulationYearly changeWorld rank
2026* 83,644,258 −0.51% 19
2025* 84,075,075 −0.56% 19
2024* 84,552,242 +0.00% 19
2023 84,548,231 +0.55% 19
2022 84,086,227 +0.46% 19
2021 83,697,083 +0.08% 19
2020 83,628,708 +0.08% 19
2019 83,559,186 +0.23% 19
2018 83,368,506 +0.32% 19
2017 83,104,007 +0.42% 18
2016 82,760,102 +0.83% 18
2015 82,077,550 +0.86% 17
2010 80,830,924 −0.13% 16
2005 82,046,731 −0.06% 13
2000 81,797,258 +0.15% 12
1995 82,019,890 +0.30% 12
1990 79,707,959 +0.89% 12
1985 77,863,424 −0.17% 11
1980 78,315,375 +0.21% 10
1975 78,701,865 −0.37% 8
1970 78,205,102 +0.33% 8
1965 75,966,964 +0.87% 8
1960 72,811,640 +0.79% 7
1955 70,334,152 +0.33% 7
1950 69,847,782 – 6

Population forecast for Germany

UN medium-variant projection: 78.3 million in 2050 (−6.4% from 2026), 70.9 million in 2100.

YearPopulationYearly changeWorld rank
2030 82,780,953 −0.27% 19
2035 81,669,909 −0.26% 20
2040 80,551,736 −0.27% 20
2045 79,491,795 −0.29% 20
2050 78,294,613 −0.31% 24
2060 75,604,604 −0.34% 29
2070 73,615,845 −0.21% 31
2080 72,112,514 −0.18% 34
2090 71,200,405 −0.08% 36
2100 70,899,863 −0.04% 36

Largest cities in Germany

Urban area in 2026: the whole built-up city, measured the same way for every country (UN, 2025). * UN projection. Largest cities in the world

#CityPopulation 2026
1 Berlin (capital) 3,549,560
2 Essen 2,709,375
3 Munich 1,816,478
4 Hamburg 1,754,304
5 Cologne 1,121,742
6 Dusseldorf 904,750
7 Frankfurt 899,044
8 Stuttgart 897,563
9 Bonn 753,549
10 Dortmund 739,439

Age structure

Median age 45.7. 24.2% are 65 or older, 30.3% by 2050; 13.9% are under 15.

Germany, 2026 Men 2026 Women 2026 2050 (projection)
100+: men 0.0% 100+: women 0.0% 100+ 95-99: men 0.1% 95-99: women 0.2% 90-94: men 0.3% 90-94: women 0.7% 90-94 85-89: men 1.1% 85-89: women 1.7% 80-84: men 1.4% 80-84: women 1.9% 80-84 75-79: men 2.0% 75-79: women 2.4% 70-74: men 2.6% 70-74: women 3.0% 70-74 65-69: men 3.3% 65-69: women 3.5% 60-64: men 4.0% 60-64: women 4.1% 60-64 55-59: men 3.8% 55-59: women 3.8% 50-54: men 3.0% 50-54: women 3.0% 50-54 45-49: men 3.1% 45-49: women 3.1% 40-44: men 3.3% 40-44: women 3.2% 40-44 35-39: men 3.5% 35-39: women 3.3% 30-34: men 3.0% 30-34: women 2.8% 30-34 25-29: men 2.9% 25-29: women 2.6% 20-24: men 2.5% 20-24: women 2.4% 20-24 15-19: men 2.4% 15-19: women 2.3% 10-14: men 2.4% 10-14: women 2.3% 10-14 5-9: men 2.5% 5-9: women 2.4% 0-4: men 2.2% 0-4: women 2.1% 0-4

Share of the total population in each age group (%)

Births per woman

1.46 in 2026; about 2.1 keeps a population stable without migration. Below 2.1 since 1970.

Fertility rate, Germany
  • UN estimate
  • UN projection
1.6 2026
› Show the numbers as a table
YearFertility rate
19502.19
19512.17
19522.14
19532.13
19542.15
19552.16
19562.21
19572.26
19582.26
19592.36
19602.38
19612.47
19622.46
19632.52
19642.53
19652.49
19662.50
19672.44
19682.34
19692.20
19702.02
19711.95
19721.73
19731.55
19741.52
19751.48
19761.49
19771.50
19781.49
19791.49
19801.56
19811.53
19821.50
19831.43
19841.39
19851.38
19861.42
19871.44
19881.46
19891.43
19901.46
19911.34
19921.30
19931.29
19941.25
19951.26
19961.33
19971.38
19981.36
19991.37
20001.39
20011.35
20021.34
20031.34
20041.36
20051.34
20061.34
20071.38
20081.39
20091.37
20101.40
20111.38
20121.40
20131.41
20141.47
20151.50
20161.59
20171.57
20181.57
20191.54
20201.53
20211.58
20221.46
20231.44
2024 *1.45
2025 *1.46
2026 *1.46
2027 *1.46
2028 *1.47
2029 *1.47
2030 *1.48
2031 *1.48
2032 *1.49
2033 *1.49
2034 *1.49
2035 *1.50
2036 *1.50
2037 *1.51
2038 *1.51
2039 *1.51
2040 *1.51
2041 *1.52
2042 *1.52
2043 *1.52
2044 *1.53
2045 *1.53
2046 *1.53
2047 *1.53
2048 *1.54
2049 *1.54
2050 *1.54
2051 *1.54
2052 *1.54
2053 *1.54
2054 *1.54
2055 *1.55
2056 *1.55
2057 *1.55
2058 *1.55
2059 *1.56
2060 *1.56
2061 *1.56
2062 *1.56
2063 *1.56
2064 *1.56
2065 *1.56
2066 *1.56
2067 *1.56
2068 *1.56
2069 *1.56
2070 *1.56
2071 *1.56
2072 *1.57
2073 *1.57
2074 *1.57
2075 *1.57
2076 *1.57
2077 *1.57
2078 *1.57
2079 *1.57
2080 *1.58
2081 *1.58
2082 *1.57
2083 *1.58
2084 *1.58
2085 *1.58
2086 *1.58
2087 *1.58
2088 *1.58
2089 *1.59
2090 *1.59
2091 *1.59
2092 *1.59
2093 *1.59
2094 *1.59
2095 *1.59
2096 *1.59
2097 *1.59
2098 *1.60
2099 *1.60
2100 *1.60

* UN projection

Births and deaths each year

Deaths have outnumbered births since 1972.

Births and deaths, Germany
  • Births
  • Deaths
  • UN estimate
  • UN projection
610k786k 2026
› Show the numbers as a table
YearBirthsDeaths
19501,205,774716,873
19511,160,531723,592
19521,121,971731,886
19531,101,687741,859
19541,102,575753,340
19551,103,419765,263
19561,128,620781,213
19571,162,863810,828
19581,170,405803,728
19591,241,334822,852
19601,267,948865,396
19611,326,746840,545
19621,322,235870,705
19631,356,661888,657
19641,352,582865,440
19651,313,787902,050
19661,311,588907,555
19671,266,531910,998
19681,199,384973,087
19691,126,954985,089
19701,045,534975,762
1971999,488964,556
1972891,329964,507
1973807,023962,631
1974800,215956,920
1975780,663990,756
1976791,080968,202
1977797,024931,906
1978799,750956,325
1979811,809945,022
1980859,436953,173
1981859,761955,608
1982859,642945,121
1983828,065942,201
1984813,225918,845
1985814,943931,664
1986848,604927,493
1987870,845902,017
1988890,267901,992
1989881,757904,838
1990907,502923,338
1991836,962913,003
1992813,209887,998
1993805,079900,238
1994779,181888,021
1995775,950888,212
1996807,151887,652
1997823,538864,709
1998802,982856,020
1999770,437849,512
2000765,246842,093
2001734,433831,803
2002719,663845,080
2003709,346858,170
2004710,544823,282
2005692,239834,529
2006686,327825,844
2007678,771832,285
2008676,158850,066
2009660,439860,708
2010676,779861,871
2011668,838855,249
2012681,427872,408
2013679,660899,824
2014710,760876,322
2015732,501931,619
2016788,207916,758
2017784,399938,507
2018787,696961,483
2019778,799946,642
2020775,194990,849
2021795,669956,992
2022730,5531,082,760
2023719,2491,034,140
2024 *717,2681,040,859
2025 *707,9721,041,599
2026 *689,9971,042,378
2027 *680,3911,043,625
2028 *672,6071,041,997
2029 *663,9981,040,170
2030 *655,7441,038,633
2031 *649,4831,035,042
2032 *643,8301,030,886
2033 *639,8231,027,712
2034 *638,3351,025,217
2035 *638,0611,021,984
2036 *639,7201,020,775
2037 *640,3331,019,550
2038 *642,6011,021,722
2039 *645,8841,024,951
2040 *649,0151,029,728
2041 *653,1421,036,121
2042 *659,0271,043,740
2043 *664,4451,051,750
2044 *670,1281,062,395
2045 *675,5891,071,954
2046 *680,8671,082,788
2047 *684,9751,092,448
2048 *689,0131,100,714
2049 *690,1841,108,165
2050 *690,5951,114,370
2051 *690,3651,119,762
2052 *689,3961,124,188
2053 *686,9381,126,442
2054 *682,9011,125,719
2055 *677,9981,121,243
2056 *673,4841,115,550
2057 *667,8961,107,429
2058 *661,4281,097,015
2059 *655,8981,085,426
2060 *650,7251,070,900
2061 *645,4261,054,946
2062 *640,4501,039,213
2063 *635,6121,022,041
2064 *632,3371,005,188
2065 *629,327988,744
2066 *627,050974,396
2067 *624,353962,594
2068 *623,150953,275
2069 *622,941945,187
2070 *622,691939,276
2071 *623,265935,328
2072 *624,907933,022
2073 *627,124931,904
2074 *628,866930,870
2075 *631,188930,356
2076 *634,225930,050
2077 *635,639929,268
2078 *637,092927,540
2079 *638,902923,966
2080 *641,217920,696
2081 *642,027915,557
2082 *641,955909,709
2083 *643,081901,208
2084 *643,385892,548
2085 *642,247882,840
2086 *641,091871,541
2087 *640,275861,195
2088 *638,131849,458
2089 *636,360837,504
2090 *633,834828,457
2091 *632,039818,384
2092 *628,887808,525
2093 *626,020801,841
2094 *622,605795,481
2095 *619,120791,240
2096 *616,815787,659
2097 *613,989785,421
2098 *612,691783,792
2099 *611,091784,910
2100 *609,726785,689

* UN projection

Economy of Germany

GDP by country →
GDP 2026
$5.47 trillion 3rd largest economy
GDP per person
$65,699 US$, market rates
GDP per person (PPP)
Int$ 78,664 at purchasing power parity
Economic growth
+1.3% real GDP
Inflation
2.7% consumer prices
Unemployment
4.0% of the labour force
Government debt
64.6% of GDP
Share of world GDP
4.3%
GDP of Germany, current US dollars
  • IMF estimate
  • IMF projection
6.3T 2026
› Show the numbers as a table
YearGDP, US$
19901,604,497,000,000
19911,882,489,000,000
19922,146,140,000,000
19932,080,092,000,000
19942,220,165,000,000
19952,595,269,000,000
19962,507,448,000,000
19972,221,504,000,000
19982,250,847,000,000
19992,216,072,000,000
20001,967,850,000,000
20011,966,395,000,000
20022,100,865,000,000
20032,534,081,000,000
20042,851,023,000,000
20052,894,992,000,000
20063,046,470,000,000
20073,484,467,000,000
20083,807,781,000,000
20093,474,768,000,000
20103,469,925,000,000
20113,823,320,000,000
20123,600,561,000,000
20133,811,064,000,000
20143,971,208,000,000
20153,433,391,000,000
20163,546,502,000,000
20173,778,421,000,000
20184,076,826,000,000
20193,983,116,000,000
20203,969,002,000,000
20214,394,541,000,000
20224,226,711,000,000
20234,602,049,000,000
20244,746,909,000,000
20255,115,594,000,000
2026 *5,471,299,000,000
2027 *5,661,302,000,000
2028 *5,822,319,000,000
2029 *5,990,500,000,000
2030 *6,154,086,000,000
2031 *6,301,487,000,000

* IMF projection

Source: International Monetary Fund, World Economic Outlook (October 2026). 2026 and later are IMF projections. GDP per capita by country · Richest countries

CO₂ emissions of Germany

CO₂ by country →
CO₂ emissions 2024
572 million tonnes 10th largest emitter
Per person
6.77 t world: 4.73 t
Share of world CO₂
1.48% 1.01% of its people
Change since 1990
−46% −34% since 2005
CO₂ emissions of Germany, million tonnes a year
572 2024
› Show the numbers as a table
YearCO₂, million tonnes
1950510.50
1951576.63
1952610.76
1953623.25
1954659.49
1955723.23
1956765.94
1957777.67
1958756.12
1959755.48
1960813.60
1961834.51
1962882.84
1963945.24
1964968.63
1965959.84
1966951.15
1967936.01
1968984.58
19691051.80
19701025.80
19711037.08
19721041.36
19731085.60
19741062.51
19751002.29
19761090.81
19771052.51
19781079.07
19791117.74
19801099.90
19811048.36
19821015.50
19831011.44
19841033.02
19851043.91
19861047.23
19871032.27
19881028.70
19891008.57
19901054.80
19911016.93
1992969.46
1993959.39
1994943.23
1995939.93
1996959.69
1997931.51
1998923.50
1999895.44
2000898.98
2001915.25
2002898.83
2003894.50
2004876.57
2005867.88
2006886.43
2007846.15
2008856.64
2009789.98
2010826.71
2011804.54
2012814.09
2013831.75
2014792.58
2015800.82
2016797.99
2017784.60
2018758.77
2019708.65
2020647.18
2021678.00
2022667.84
2023593.77
2024572.32

By source, 2024

  • Oil40.7%
  • Coal28.4%
  • Gas27.6%
  • Cement1.8%
  • Other industry1.2%

Fossil fuels and industry, territorial; Global Carbon Budget via Our World in Data (CC BY 4.0). CO₂ per capita by country · Historical emissions

Compare with Europe

CountryPopulation 2026Growth
Germany 83.6 million −0.23%
Russia 143 million −0.23%
United Kingdom 69.9 million +0.52%
France 66.7 million +0.14%
Italy 58.9 million −0.39%
Spain 47.9 million −0.10%
Ukraine 39.5 million −0.74%
Poland 37.8 million −0.38%
Romania 18.8 million −0.58%

All 237 countries · Fertility rate by country · Birth rate by country · Median age by country · Life expectancy by country · Population growth rate by country · Population density by country · Largest countries by area · Death rate by country · Infant mortality rate by country · Elderly population by country · Net migration rate by country · Urban population by country · Sex ratio by country

Air quality in Germany today

Hourly AQI and a 48-hour forecast for 7 cities, from Berlin to Stuttgart.

See air quality →

Questions

What is the population of Germany in 2026?

83,644,258 on 1 July 2026, according to the UN's World Population Prospects 2024 (medium-variant projection). That is 83.6 million people, −0.51% on 2025.

Is Germany's population growing or shrinking?

Shrinking: 430,817 fewer people in 2026 than in 2025. Deaths have outnumbered births since 1972. Immigration (net 158 thousand a year) slows the fall but does not stop it.

When will Germany's population peak?

It already did: 84.6 million in 2024. The UN projects 78.3 million in 2050 and 70.9 million in 2100.

What is the fertility rate in Germany?

1.46 births per woman in 2026. A population replaces itself at about 2.1. Germany has been below that since 1970.

How many babies are born in Germany every day?

About 1,889 a day (690 thousand in 2026), against about 2,854 deaths a day.

What is the life expectancy in Germany?

81.9 years at birth in 2026: 84.1 for women and 79.6 for men, against a world average of 73.8.

How many men and women live in Germany?

About 41.3 million men and 42.3 million women in 2026, or 97.6 men for every 100 women.

What is the population density of Germany?

240 people per km² of land in 2026, on a total area of 357,021 km². The world average is 64.

What was the population of Germany in 2000?

81,797,258 (81.8 million), the UN estimate for 1 July 2000. It has grown by 2% since, to 83.6 million in 2026.

What will the population of Germany be in 2050?

About 78.3 million on the UN's medium projection (78,294,613), −6.4% from 2026; 70.9 million by 2100.

What are the largest cities in Germany?

Berlin (3.5 million), Essen (2.7 million), Munich (1.8 million), Hamburg (1.8 million), Cologne (1.1 million). UN figures for 2026, counting each city’s whole built-up area.

What is the GDP of Germany in 2026?

$5.47 trillion at current prices, the 3rd largest economy in the world, on the IMF’s World Economic Outlook (October 2026) figures; real growth of +1.3%.

What is Germany's GDP per capita?

$65,699 per person at market exchange rates in 2026, or Int$ 78,664 at purchasing power parity, which adjusts for local prices.

How much CO₂ does Germany emit?

572 million tonnes from fossil fuels and industry in 2024, 6.77 t per person and 1.48% of the world total; oil is the largest source (41%).

Source and method

United Nations, Department of Economic and Social Affairs, Population Division (2024). World Population Prospects 2024, medium variant. Figures for 1950–2023 are UN estimates; later years are the medium-variant projection, which assumes fertility, mortality and migration follow their most likely paths. National statistics offices publish their own counts, which can differ. Reuse under CC BY 3.0 IGO. How we use the data.