Germany Population (LIVE)

retrieving data...
Germany Population (1950 - 2025)

Yearly Population Growth Rate (%)
  • The current population of Germany is 84,207,449 as of Friday, March 21, 2025, based on Worldometer’s elaboration of the latest United Nations data1.
  • Germany 2025 population is estimated at 84,075,075 people at mid-year.
  • Germany population is equivalent to 1.02% of the total world population.
  • Germany ranks number 19 in the list of countries (and dependencies) by population.
  • The population density in Germany is 241 per Km² (625 people per mi²).
  • The total land area is 348,560 Km² (134,580 sq. miles).
  • 76.53% of the population is urban (64,345,635 people in 2025)
  • The median age in Germany is 45.5 years.
1. U.N. Dept. of Economic and Social Affairs - Population Division. World Population Prospects: The 2024 Revision. (Medium-fertility variant).

Population of Germany (2025 and historical)

Year Population Yearly %
Change
Yearly
Change
Migrants
(net)
Median
Age
Fertility
Rate
Density
(P/Km²)
Urban
Pop %
Urban
Population
Country's
Share of
World Pop
World
Population
Germany
Global
Rank
2025 84,075,075 −0.56% −477,167 −334,072 45.5 1.46 241 76.5% 64,345,635 1.02% 8,231,613,070 19
2024 84,552,242 0% 4,011 36,954 45.3 1.45 243 76% 64,268,012 1.04% 8,161,972,572 19
2023 84,548,231 0.55% 462,004 609,553 45.1 1.44 243 75.9% 64,200,283 1.04% 8,091,734,930 19
2022 84,086,227 0.27% 228,760 981,552 45 1.46 241 76.3% 64,130,933 1.05% 8,021,407,192 19
2020 83,628,708 0.38% 310,232 203,468 44.9 1.53 240 76.4% 63,930,305 1.06% 7,887,001,292 19
2015 82,077,550 0.31% 249,325 1,175,283 44.8 1.5 235 76.9% 63,078,413 1.10% 7,470,491,872 17
2010 80,830,924 −0.3% −243,161 130,116 43.3 1.4 232 77% 62,261,612 1.15% 7,021,732,148 16
2005 82,046,731 0.06% 49,895 81,351 41 1.34 235 75.6% 62,053,609 1.25% 6,586,970,132 13
2000 81,797,258 −0.05% −44,526 174,594 39 1.39 235 74.7% 61,087,413 1.33% 6,171,702,993 12
1995 82,019,890 0.57% 462,386 398,077 37.3 1.26 235 73.2% 60,054,511 1.42% 5,758,878,982 12
1990 79,707,959 0.47% 368,907 679,702 36.6 1.46 229 72.6% 57,849,875 1.50% 5,327,803,110 12
1985 77,863,424 −0.12% −90,390 103,556 35.9 1.38 223 72.6% 56,509,433 1.60% 4,868,943,465 11
1980 78,315,375 −0.1% −77,298 324,203 35.7 1.56 225 72.8% 57,036,935 1.76% 4,447,606,236 10
1975 78,701,865 0.13% 99,353 −207,740 34.4 1.48 226 72.7% 57,225,423 1.93% 4,070,735,277 8
1970 78,205,102 0.58% 447,628 −273,498 33.2 2.02 224 72.6% 56,788,207 2.12% 3,694,683,794 8
1965 75,966,964 0.85% 631,065 338,258 33.5 2.49 218 72.2% 54,869,782 2.28% 3,334,533,703 8
1960 72,811,640 0.69% 495,498 212,666 33.7 2.38 209 72% 52,406,122 2.41% 3,015,470,894 7
1955 70,334,152 0.14% 97,274 −83,537 33.2 2.16 202 70.9% 49,855,283 2.57% 2,740,213,792 7

Source: Worldometer (www.Worldometers.info)

Elaboration of data by United Nations, Department of Economic and Social Affairs, Population Division. World Population Prospects: The 2024 Revision. (Medium-fertility variant).

Germany Population Forecast

Year Population Yearly %
Change
Yearly
Change
Migrants
(net)
Median
Age
Fertility
Rate
Density
(P/Km²)
Urban
Pop %
Urban
Population
Country's
Share of
World Pop
World
Population
Germany
Global
Rank
2030 82,780,953 −0.31% −258,824 163,106 46.3 1.48 237 78.4% 64,870,669 0.97% 8,569,124,911 19
2035 81,669,909 −0.27% −222,209 165,087 47.1 1.5 234 80.2% 65,466,057 0.92% 8,885,210,181 20
2040 80,551,736 −0.28% −223,635 165,138 48.1 1.51 231 82.1% 66,093,544 0.88% 9,177,190,203 20
2045 79,491,795 −0.26% −211,988 168,326 48.3 1.53 228 83.8% 66,593,386 0.84% 9,439,639,668 20
2050 78,294,613 −0.3% −239,436 178,945 47.9 1.54 225 85.4% 66,825,911 0.81% 9,664,378,587 24

Source: Worldometer (www.Worldometers.info)

Elaboration of data by United Nations, Department of Economic and Social Affairs, Population Division. World Population Prospects: The 2024 Revision. (Medium-fertility variant).

Germany Demographics

Life Expectancy
81.7 years

(life expectancy at birth, both sexes)

View by sex and historical chart
Infant Mortality Rate
2.7

(infant deaths per 1,000 live births)

View historical chart
Deaths under age 5
3.3

(per 1,000 live births)

View historical chart

See also


Notes

The Germany Population (Live) counter shows a continuously updated estimate of the current population of Germany delivered by Worldometer’s RTS algorithm, which processes data collected from the United Nations Population Division.

The Population of Germany (1950 - 2025) chart plots the total population count as of July 1 of each year, from 1950 to 2025.

The Yearly Population Growth Rate chart plots the annual percentage changes in population registered on July 1 of each year, from 1951 to 2025. This value can differ from the Yearly % Change shown in the historical table, which shows the last year equivalent percentage change assuming homogeneous change in the preceding five year period.

Definitions

Year: as of July 1 of the year indicated.

Population: Overall total population (both sexes and all ages) in the country as of July 1 of the year indicated, as estimated by the United Nations, Department of Economic and Social Affairs, Population Division. World Population Prospects: The 2024 Revision. For forecasted years, the U.N. medium-fertility variant is used.