199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Germany

Population · Europe · 2025 data

Flag of GermanyGermany Population

Germany had a population of 83.49 million in 2025, ranking #19 of 216 countries and territories (1.02% of the world). The population grew by 2.2% over the past ten years and peaked in 2024 at 83.52 million.

83.49 million
Population (2025) · #19
-0.03%
Annual growth
239
People per km²
82%
Live in cities

Population of Germany, 1960–2025

Values in millions · World Bank Open Data (CC BY 4.0)

Population by year (table)
YearPopulationChange
202583,491,249-0.03%
202483,516,593+0.28%
202383,287,273+0.13%
202283,177,813-0.02%
202183,196,078+0.04%
202083,160,871+0.08%
201983,092,962+0.23%
201882,905,782+0.30%
201782,657,002+0.37%
201682,348,669+0.81%
201581,686,611+0.87%
201480,982,500+0.42%
201380,645,605+0.27%
201280,425,823+0.19%
201180,274,983-1.84%
201081,776,930-0.15%
200981,902,307-0.25%
200882,110,097-0.19%
200782,266,372-0.13%
200682,376,451-0.11%
200582,469,422-0.06%
200482,516,260-0.02%
200382,534,176+0.06%
200282,488,495+0.17%
200182,349,925+0.17%
200082,211,508+0.14%
199982,100,243+0.06%
199882,047,195+0.02%
199782,034,771+0.15%
199681,914,831+0.29%
199581,678,051+0.29%
199481,438,348+0.35%
199381,156,363+0.66%
199280,624,598+0.76%
199180,013,896+0.73%
199079,433,029+0.87%
198978,751,283+0.78%
198878,144,619+0.39%
198777,839,920+0.15%
198677,720,436+0.05%
198577,684,873-0.22%
198477,858,685-0.35%
198378,128,282-0.26%
198278,333,366-0.10%
198178,407,907+0.15%
198078,288,576+0.21%
197978,126,350+0.04%
197878,091,820-0.09%
197778,159,814-0.23%
197678,336,950-0.43%
197578,673,554-0.37%
197478,967,433+0.04%
197378,936,666+0.32%
197278,688,452+0.48%
197178,312,842+0.18%
197078,169,289+0.33%
196977,909,682+0.80%
196877,294,314+0.45%
196776,951,336+0.46%
196676,600,311+0.84%
196575,963,695+0.86%
196475,318,337+0.81%
196374,714,353+0.93%
196274,025,784+0.88%
196173,377,632+0.77%
196072,814,900—

Demographics of Germany

80.8
Life expectancy (years)
1.36
Births per woman (below replacement)
23.7%
Aged 65 and over
46.9 years
Median age

Ethnic groups

German 85.4%, Turkish 1.8%, Ukrainian 1.4%, Syrian 1.1%, Romanian 1%, Poland 1%, other/stateless/unspecified 8.3% (2022 est.)

Languages

German (official); note - Danish, Frisian, Sorbian, and Romani are official minority languages; Low German, Danish, North Frisian, Sater Frisian, Lower Sorbian, Upper Sorbian, and Romani are recognized as regional languages

Religions

Roman Catholic 24.8%, Protestant 22.6%, Muslim 3.7%, other 5.1%, none 43.8% (2022 est.)

Where people live

Urban population: 77.8% of total population (2023).

Largest cities

1
Berlin Capital
3.6 million
2
Hamburg
1.8 million
3
Munich
1.6 million
4
Cologne
1.1 million
5
Frankfurt
796,000

Germany and its neighbours

#19Flag of Germany83.5 million
#23Flag of France68.7 million
#44Flag of Poland36.4 million
#71Flag of Netherlands18.1 million
#81Flag of Belgium11.9 million
#88Flag of Czechia10.9 million
#97Flag of Austria9.2 million
#98Flag of Switzerland9.1 million
#114Flag of Denmark6.0 million
#166Flag of Luxembourg686,970

Frequently asked questions about the population of Germany

What is the population of Germany?

Germany had a population of 83.49 million in 2025, ranking #19 of 216 countries and territories (1.02% of the world).

Is the population of Germany growing?

No. The population grew by 2.2% over the past ten years and peaked in 2024 at 83.52 million. Annual growth in 2025: -0.03%.

How has the population of Germany changed since 1960?

It has grown 1.1-fold, from 72.81 million in 1960 to 83.49 million in 2025.

How densely populated is Germany?

About 239 people per km² of land (2024).

What is the largest city in Germany?

Berlin — about 3.6 million people in its urban area, and it is also the capital.

Population and demographics: World Bank Open Data (CC BY 4.0). Cities, ethnic groups, languages and religions: CIA World Factbook (public domain).