Germany Population (LIVE)

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

Yearly Population Growth Rate (%)
  • The current population of Germany is as of , 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

Main Cities by Population in Germany

(includes boroughs, districts, urban agglomerations, etc.)

# City Population
1 Berlin 3,426,354
2 Hamburg 1,845,229
3 Munich 1,260,391
4 Koeln 963,395
5 Frankfurt am Main 650,000
6 Stuttgart 630,305
7 Duesseldorf 620,523
8 Grosszschocher 597,493
9 Kleinzschocher 597,493
10 Essen 593,085
11 Dortmund 588,462
12 Dresden 556,227
13 Bremen 546,501
14 Nuernberg 515,543
15 Hannover 515,140
16 Leipzig 504,971
17 Duisburg 504,358
18 Wandsbek 411,422
19 Bochum 385,729
20 Bochum-Hordel 380,000
21 Wuppertal 360,797
22 Bielefeld 331,906
23 Bonn 330,579
24 Hamburg-Nord 315,514
25 Mannheim 307,960
26 Hamburg-Mitte 301,231
27 Marienthal 287,101
28 Karlsruhe 283,799
29 Wiesbaden 278,609
30 Muenster 270,184
31 Gelsenkirchen 270,028
32 Eimsbuettel 269,118
33 Aachen 265,208
34 Moenchengladbach 261,742
35 Augsburg 259,196
36 Altona 250,192
37 Chemnitz 247,220
38 Kiel 246,601
39 Braunschweig 244,715
40 Krefeld 237,984
41 Halle (Saale) 237,865
42 Magdeburg 235,775
43 Neue Neustadt 226,851
44 Oberhausen 219,176
45 Mainz 217,123
46 Freiburg 215,966
47 Erfurt 213,692
48 Luebeck 212,207
49 Hagen 198,972
50 Rostock 198,293
51 Kassel 194,501
52 Potsdam 182,112
53 Saarbruecken 179,349
54 Hamm 178,967
55 Herne 172,108
56 Muelheim 170,921
57 Harburg 169,221
58 Osnabrueck 166,462
59 Neukoelln 164,636
60 Solingen 164,359
61 Ludwigshafen am Rhein 163,196
62 Leverkusen 162,738
63 Oldenburg 159,218
64 Kreuzberg 153,135
65 Neuss 152,457
66 Prenzlauer Berg Bezirk 148,878
67 Heidelberg 143,345
68 Paderborn 142,161
69 Darmstadt 140,385
70 Wuerzburg 133,731

See also

  • Gross Domestic Product (GDP) of Germany

  • 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.