Demographics of Germany

Source UN (World Population Prospects 2024)
Date26 Sep 2024

As of 2024, the population of Germany is projected at 84.55 million, compared to 84.55 million in 2023. It is the second-most populous country in Europe and ranks 19th in the world. The population growth rate in 2024 is projected at -0.34 percent, the 197th highest among 237 countries and dependent territories.

There are 41.75 million males and 42.80 million females in Germany. The percentage of the male population is 49.38%, compared to 50.62% of the female population. Germany has 1.04 million more females than males, the 15th highest in the world. The sex ratio in Germany in 2024 will be 97.556 males per 100 females. Germany is in the 96th position in terms of the female-to-male ratio.

  • Population
  • Growth rate
  • Gender

Germany population

Year Population Growth (%) M per 100 F
MaleFemaleTotal
195031,764,47538,083,30869,847,782-0.2083.408
195532,435,12837,899,02470,334,1520.3685.583
196033,867,21938,944,42172,811,6400.8486.963
196535,751,61840,215,34675,966,9640.9988.900
197037,021,10941,183,99378,205,102-0.2689.892
197537,350,43941,351,42678,701,865-0.5390.324
198037,278,12241,037,25378,315,3750.2990.840
198537,189,10740,674,31777,863,424-0.0291.431
199038,478,25541,229,70479,707,9590.8393.327
199539,891,64142,128,24982,019,8900.3594.691
200039,811,05941,986,20081,797,2580.1294.819
200539,892,03942,154,69182,046,731-0.0794.633
201039,383,81241,447,11380,830,924-0.0795.022
201540,401,84741,675,70482,077,5501.1996.943
202041,291,23542,337,47483,628,708-0.0197.529
202141,319,35342,377,72983,697,0830.1897.503
202241,511,58442,574,64384,086,2270.7597.503
202341,745,84242,802,38984,548,2310.3597.532
202441,753,03742,799,20484,552,242-0.3497.556
  • Life expectancy
  • Median age
  • Fertility rate

Demographics Indicators

YearLife expectancy Median ageFertility rate
195066.81132.9192.194
195568.34133.1842.158
196069.25133.7182.381
196570.62533.4502.487
197070.67833.2162.024
197571.51634.4201.477
198073.08835.6771.556
198574.49235.9261.378
199075.34136.6001.460
199576.55237.2921.262
200078.05639.0151.386
200579.25440.9501.344
201080.08143.2651.400
201580.56644.8131.501
202081.00444.8761.531
202181.10644.9231.577
202280.58045.0241.460
202381.37845.1471.441
202481.53945.2871.448
  • Total
  • Crude

Germany death and birth rate

Year Total Crude(per 1000)
DeathBirthCrude deathCrude birth
1950716,8731,205,77410.26317.263
1955765,2631,103,41910.88015.688
1960865,3961,267,94811.88517.414
1965902,0501,313,78711.87417.294
1970975,7621,045,53412.47713.369
1975990,756780,66312.5899.919
1980953,173859,43612.17110.974
1985931,664814,94311.96510.466
1990923,338907,50211.58411.385
1995888,212775,95010.8299.461
2000842,093765,24610.2959.355
2005834,529692,23910.1718.437
2010861,871676,77910.6638.373
2015931,619732,50111.3508.925
2020990,849775,19411.8489.269
2021956,992795,66911.4349.507
20221,082,760730,55312.8778.688
20231,034,140719,24912.2318.507
20241,040,859717,26812.3108.483
  • Population
  • Urbanization

Urban and rural population of Germany

Year Population Urban (%)
UrbanRural
195047,537,53022,428,71367.944
195549,855,28321,682,25469.691
196052,406,12221,008,30571.384
196554,869,78221,386,14471.955
197056,788,20721,784,77772.274
197557,225,42321,641,07572.560
198057,036,93521,263,71572.844
198556,509,43321,207,99872.711
199057,849,87521,268,45173.118
199560,054,51121,186,09373.922
200061,087,41320,400,34474.965
200562,053,60919,617,62575.980
201062,261,61218,633,17376.966
201563,078,41318,629,37677.200
202063,930,30518,610,14577.453
202164,044,37218,546,49777.544
202264,130,93318,460,83377.648
202364,200,28318,356,44977.765
202464,268,01218,238,12777.895
  • Population pyramid
  • Gender ratio

Germany population by Age Group (2024)

Age group Male Female Total M per 100 F
PersonsShare (%)
00-04 1,966,458 1,863,564 3,830,023 4.53 105.521
05-09 2,100,546 1,994,379 4,094,925 4.84 105.323
10-14 1,971,502 1,864,904 3,836,405 4.54 105.716
15-19 1,987,325 1,875,095 3,862,420 4.57 105.985
20-24 2,178,574 2,020,486 4,199,060 4.97 107.824
25-29 2,517,030 2,292,365 4,809,395 5.69 109.801
30-34 2,749,068 2,561,169 5,310,236 6.28 107.336
35-39 2,878,291 2,730,430 5,608,721 6.63 105.415
40-44 2,728,526 2,673,541 5,402,066 6.39 102.057
45-49 2,512,301 2,495,273 5,007,574 5.92 100.682
50-54 2,774,856 2,765,079 5,539,935 6.55 100.354
55-59 3,427,271 3,414,526 6,841,797 8.09 100.373
60-64 3,261,117 3,336,178 6,597,295 7.80 97.750
65-69 2,601,629 2,794,784 5,396,413 6.38 93.089
70-74 2,105,256 2,440,885 4,546,141 5.38 86.250
75-79 1,487,282 1,808,502 3,295,784 3.90 82.238
80-84 1,384,073 1,874,714 3,258,787 3.85 73.828
85-89 836,461 1,342,987 2,179,448 2.58 62.284
90-94 237,981 497,822 735,803 0.87 47.804
95-99 44,608 136,728 181,336 0.21 32.625
100+ 2,883 15,795 18,678 0.02 18.253
Total 41,753,038 42,799,206 84,552,242 97.556