Population of Germany today

84,241,836
Tuesday, April 1, 2025

Population of Germany as of today

The current population of Germany is 84,241,836 with an annual growth rate of -0.794%. Germany has a population of 1.03% of the world's population.

Population84,241,836
Growth Rate-0.794%
Male41,600,095 (49.382%)
Female42,641,741 (50.618%)
Today Change -1,829
Births today1,932
Deaths today2,843
Births in 2025176,500
Deaths in 2025259,675
Change in 2025 -167,085 (-0.198%)

Population chart for Germany

Population History of Germany

YearPopulation
(01 Jan)
Natural ChangeGrowth Rate
(%)
Total Population
(31 December)
202484,695,563-287,118-0.339%84,408,445
202384,400,899294,5590.349%84,695,458
202283,771,555626,6110.748%84,398,166
202083,634,807-12,545-0.015%83,622,262
202183,622,610148,8480.178%83,771,458
201983,483,566151,1050.181%83,634,671
201883,253,445229,7800.276%83,483,225
201782,954,569298,6360.36%83,253,205
201682,565,636388,0580.47%82,953,694
201581,589,465970,0991.189%82,559,564

Net Migration Rate of Germany

The net migration rate of Germany in the most recent year (2023) is estimated at 609,553, indicating a positive migration trend where more people are arriving than leaving.

Net Migration Rate Over the Last 10 Years

YearNet Migration
2023609,553
2022981,552
2021310,264
2020203,468
2019319,082
2018403,908
2017452,988
2016517,480
20151,175,283
2014592,338

The population of countries near Germany

RankIsoCountryPopulationEquivalent Germany
1CZ Czech Republic10,644,56512.653%
2PL Poland38,253,41545.453%
3DK Denmark5,996,6867.097%
4AT Austria9,115,23510.801%
5BE Belgium11,754,21013.92%
6FR France66,625,80878.903%
7LU Luxembourg678,6470.802%
8NL Netherlands18,319,19921.671%
9CH Switzerland8,956,59810.598%
Data sources: United Nations,World Bank, Nations Geo ,Census,Wikidata