Germany Population (LIVE)

retrieving data...
Germany Population (1950 - 2024)
Yearly Population Growth Rate (%)
  • The current population of Germany is 83,264,479 as of Monday, March 18, 2024, based on Worldometer elaboration of the latest United Nations data 1.
  • Germany 2023 population is estimated at 83,294,633 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 239 per Km2 (619 people per mi2).
  • The total land area is 348,560 Km2 (134,580 sq. miles)
  • 77.1 % of the population is urban (64,200,283 people in 2023)
  • The median age in Germany is 44.9 years.
1. Updated on July 16, 2023 with the latest July 2023-July 2024 estimates from the United Nations, Department of Economic and Social Affairs, Population Division. World Population Prospects: The 2022 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 83,252,474 -0.05 % -42,159 155,106 45.0 1.54 239 77.2 % 64,268,012 1.03 % 8,118,835,999 19
2023 83,294,633 -0.09 % -75,210 155,751 44.9 1.53 239 77.1 % 64,200,283 1.04 % 8,045,311,447 19
2022 83,369,843 -0.05 % -38,711 154,592 44.8 1.53 239 76.9 % 64,130,933 1.05 % 7,975,105,156 19
2020 83,328,988 0.22 % 180,847 334,055 45.0 1.52 239 76.7 % 63,930,305 1.06 % 7,840,952,880 19
2015 82,073,226 0.18 % 149,627 397,921 44.7 1.51 235 76.9 % 63,078,413 1.11 % 7,426,597,537 16
2010 81,325,090 0.03 % 22,584 267,047 43.2 1.39 233 76.6 % 62,261,612 1.16 % 6,985,603,105 16
2005 81,212,168 -0.08 % -67,902 102,694 41.2 1.34 233 76.4 % 62,053,609 1.24 % 6,558,176,119 14
2000 81,551,677 0.11 % 85,68360,905 39.0 1.38 234 74.9 % 61,087,413 1.33 % 6,148,898,975 12
1995 81,123,262 0.44 % 350,613 330,244 37.4 1.25 233 74.0 % 60,054,511 1.41 % 5,743,219,454 12
1990 79,370,196 0.44 % 346,278 479,954 36.4 1.44 228 72.9 % 57,849,875 1.49 % 5,316,175,862 12
1985 77,638,808 -0.04 % -29,579 214,794 35.9 1.39 223 72.8 % 56,509,433 1.60 % 4,861,730,613 11
1980 77,786,703 -0.19 % -145,362 -9,445 35.8 1.54 223 73.3 % 57,036,935 1.75 % 4,444,007,706 10
1975 78,513,511 0.06 % 43,786 63,902 34.4 1.48 225 72.9 % 57,225,423 1.93 % 4,069,437,231 8
1970 78,294,583 0.59 % 451,423 168,468 33.1 2.04 225 72.5 % 56,788,207 2.12 % 3,695,390,336 8
1965 76,037,469 0.80 % 594,755 170,903 33.4 2.49 218 72.2 % 54,869,782 2.28 % 3,337,111,983 7
1960 73,063,695 0.51 % 368,213 100,380 33.7 2.39 210 71.7 % 52,406,122 2.42 % 3,019,233,434 8
1955 71,222,628 0.07 % 51,707 -83,541 33.5 2.16 204 70.0 % 49,855,283 2.59 % 2,746,072,141 7
Source: Worldometer (www.Worldometers.info)
Elaboration of data by United Nations, Department of Economic and Social Affairs, Population Division. World Population Prospects: The 2022 Revision. (Medium-fertility variant).
back to top ↑

Germany Population Forecast

156,008
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 83,199,069 -0.03 % -25,984 155,813 45.1 1.54 239 77.3 % 64,345,635 1.02 % 8,191,988,453 19
2030 82,762,675 -0.11 % -87,279 154,954 45.9 1.55 237 78.4 % 64,870,669 0.97 % 8,546,141,327 19
2035 82,073,885 -0.17 % -137,758 155,199 46.9 1.55 235 79.8 % 65,466,057 0.92 % 8,879,397,401 20
2040 81,201,103 -0.21 % -174,556 155,385 48.1 1.56 233 81.4 % 66,093,544 0.88 % 9,188,250,492 20
2045 80,157,776 -0.26 % -208,665 156,003 48.7 1.58 230 83.1 % 66,593,386 0.85 % 9,467,543,575 21
2050 78,932,228 -0.31 % -245,110   49.2 1.58 226 84.7 % 66,825,911 0.81 % 9,709,491,761 23
Source: Worldometer (www.Worldometers.info)
Elaboration of data by United Nations, Department of Economic and Social Affairs, Population Division. World Population Prospects: The 2022 Revision. (Medium-fertility variant).

Germany Demographics

Main Page: Demographics of Germany
Life Expectancy
82.18 years
(life expectancy at birth, both sexes)
View by sex and historical chart
Infant Mortality
2.6
(infant deaths per 1,000 live births)
View historical chart
Deaths under age 5
3.1
(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,739,117
3 Munich 1,260,391
4 Koeln 963,395
5 Frankfurt am Main 650,000
6 Essen 593,085
7 Stuttgart 589,793
8 Dortmund 588,462
9 Duesseldorf 573,057
10 Bremen 546,501
11 Hannover 515,140
12 Leipzig 504,971
13 Duisburg 504,358
14 Nuernberg 499,237
15 Dresden 486,854
16 Wandsbek 411,422
17 Bochum 385,729
18 Bochum-Hordel 380,000
19 Wuppertal 360,797
20 Bielefeld 331,906
21 Bonn 313,125
22 Mannheim 307,960
23 Marienthal 287,101
24 Karlsruhe 283,799
25 Hamburg-Nord 280,000
26 Wiesbaden 272,432
27 Muenster 270,184
28 Gelsenkirchen 270,028
29 Aachen 265,208
30 Moenchengladbach 261,742
31 Augsburg 259,196
32 Eimsbuettel 251,907
33 Altona 250,192
34 Chemnitz 247,220
35 Braunschweig 244,715
36 Krefeld 237,984
37 Halle (Saale) 234,107
38 Hamburg-Mitte 233,144
39 Kiel 232,758
40 Magdeburg 229,826
41 Neue Neustadt 226,851
42 Oberhausen 219,176
43 Freiburg 215,966
44 Luebeck 212,207
45 Erfurt 203,254
46 Harburg 202,571
47 Hagen 198,972
48 Rostock 198,293
49 Kassel 194,501
50 Hamm 185,327
51 Mainz 184,997
52 Saarbruecken 181,227
53 Herne 172,108
54 Muelheim 171,000
55 Neukoelln 167,248
56 Osnabrueck 166,462
57 Solingen 164,359
58 Ludwigshafen am Rhein 163,196
59 Leverkusen 162,738
60 Oldenburg 159,218
61 Neuss 152,457
62 Prenzlauer Berg Bezirk 148,878
63 Bezirk Kreuzberg 147,532
64 Potsdam 145,292
65 Heidelberg 143,345
66 Paderborn 142,161
67 Darmstadt 140,385
68 Wuerzburg 133,731
69 Regensburg 129,151
70 Wolfsburg 123,064

See also

back to top ↑

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