Germany Population (LIVE)

retrieving data...
Germany Population (1950 - 2024)
Yearly Population Growth Rate (%)
  • The current population of Germany is 84,322,817 as of Monday, December 23, 2024, based on Worldometer's elaboration of the latest United Nations data1.
  • Germany 2024 population is estimated at 84,552,242 people at mid year.
  • Germany population is equivalent to 1.04% of the total world population.
  • Germany ranks number 19 in the list of countries (and dependencies) by population.
  • The population density in Germany is 243 per Km2 (628 people per mi2).
  • The total land area is 348,560 Km2 (134,580 sq. miles).
  • 76.0 % of the population is urban (64,268,012 people in 2024).
  • The median age in Germany is 45.3 years.
1. U.N. Dept. of Economic and Social Affairs - Population Division. World Population Prospects: The 2024 Revision. (Medium-fertility variant).

Population of Germany (2024 and historical)

YearPopulationYearly %
Change
Yearly
Change
Migrants (net)Median AgeFertility RateDensity (P/Km²)Urban
Pop %
Urban PopulationCountry's Share of
World Pop
World PopulationGermany
Global Rank
2024 84,552,242 0.00 % 4,011 36,954 45.3 1.45 243 76.0 % 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.46 % 389,144 981,552 45.0 1.46 241 76.3 % 64,130,933 1.05 % 8,021,407,192 19
2020 83,628,708 0.08 % 69,522 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.50 235 76.9 % 63,078,413 1.10 % 7,470,491,872 17
2010 80,830,924 -0.30 % -243,161 130,116 43.3 1.40 232 77.0 % 62,261,612 1.15 % 7,021,732,148 16
2005 82,046,731 0.06 % 49,895 81,351 41.0 1.34 235 75.6 % 62,053,609 1.25 % 6,586,970,132 13
2000 81,797,258 -0.05 % -44,526174,594 39.0 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.10 % -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 7
1960 72,811,640 0.69 % 495,498 212,666 33.7 2.38 209 72.0 % 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).
back to top ↑

Germany Population Forecast

YearPopulationYearly %
Change
Yearly
Change
Migrants (net)Median AgeFertility RateDensity (P/Km²)Urban
Pop %
Urban PopulationCountry's Share of
World Pop
World PopulationGermany
Global Rank
2025 84,075,075 0.11 % 89,273 -334,072 45.5 1.46 241 76.5 % 64,345,635 1.02 % 8,231,613,070 19
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.50 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.30 % -239,436   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

Main Page: Demographics of Germany
Life Expectancy
81.54 years
(life expectancy at birth, both sexes)
View by sex and historical chart
Infant Mortality
2.8
(infant deaths per 1,000 live births)
View historical chart
Deaths under age 5
3.4
(per 1,000 live births)
View historical chart

Main Cities by Population in Germany

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

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

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 - 2023) chart plots the total population count as of July 1 of each year, from 1950 to 2023.

The Yearly Population Growth Rate chart plots the annual percentage changes in population registered on July 1 of each year, from 1951 to 2023. 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.


Yearly % Change: For 2023: percentage change in total population over the last year (from July 1, 2022 to June 30 2023). For all other years: latest year annual percentage change equivalent assuming homogeneous change in the preceding five year period, calculated through reverse compounding.

Yearly Change: For 2023: absolute change in total population (increase or decrease in number of people) over the last year (from July 1, 2022 to June 30 2023). For all other years: average annual numerical change over the preceding five year period.

Migrants (net): The average annual number of immigrants minus the number of emigrants over the preceding five year period (running from July 1 to June 30 of the initial and final years), or subsequent five year period (for 2016 data). A negative number means that there are more emigrants than immigrants.

Median Age: age that divides the population into two numerically equal groups: half of the people are older than the median age indicated and half are younger. This parameter provides an indication of age distribution.

Fertility Rate: (Total Fertility Rate, or TFR), it is expressed as children per woman. It is calculated as the average number of children an average woman will have during her reproductive period (15 to 49 years old) based on the current fertility rates of every age group in the country, and assuming she is not subject to mortality.

Density (P/Km²): (Population Density) Population per square Kilometer (Km²).

Urban Pop % : Urban population as a percentage of total population.

Urban Population: Population living in areas classified as urban according to the criteria used by each country.

Country's Share of World Pop: Total population in the country as a percentage of total World Population as of July 1 of the year indicated.

World Population: Total World Population as of July 1 of the year indicated.

Global Rank: Position held by Germany in the list of all countries worldwide ranked by population (from the highest population to the lowest population) as of July 1 of the year indicated.