Demographics of Germany

Source UN (World Population Prospects 2024)
Date20 Feb 2025

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

There are 41.52 million males and 42.56 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 14th highest in the world. The sex ratio in Germany in 2025 will be 97.557 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
202541,517,74542,557,32984,075,075-0.7997.557
  • 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
202581.70745.4911.455
  • 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
20251,041,599707,97212.3898.421
  • 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 (2025)

Age group Male Female Total M per 100 F
PersonsShare (%)
00-04 1,912,931 1,813,153 3,726,084 4.43 105.503
05-09 2,092,738 1,987,723 4,080,461 4.85 105.283
10-14 1,987,275 1,880,762 3,868,037 4.60 105.663
15-19 1,989,875 1,879,073 3,868,948 4.60 105.897
20-24 2,130,003 1,992,989 4,122,992 4.90 106.875
25-29 2,458,610 2,235,240 4,693,850 5.58 109.993
30-34 2,634,506 2,444,883 5,079,388 6.04 107.756
35-39 2,900,544 2,739,924 5,640,467 6.71 105.862
40-44 2,731,285 2,661,088 5,392,374 6.41 102.638
45-49 2,546,873 2,530,659 5,077,532 6.04 100.641
50-54 2,624,179 2,621,034 5,245,213 6.24 100.120
55-59 3,325,459 3,319,787 6,645,246 7.90 100.171
60-64 3,319,957 3,386,044 6,706,001 7.98 98.048
65-69 2,688,858 2,873,262 5,562,120 6.62 93.582
70-74 2,129,950 2,466,577 4,596,527 5.47 86.352
75-79 1,566,554 1,904,965 3,471,519 4.13 82.235
80-84 1,286,438 1,737,133 3,023,572 3.60 74.055
85-89 882,068 1,401,975 2,284,044 2.72 62.916
90-94 258,949 526,401 785,350 0.93 49.192
95-99 47,533 138,342 185,875 0.22 34.359
100+ 3,160 16,315 19,476 0.02 19.369
Total 41,517,745 42,557,329 84,075,076 97.557