Home » Visualize » Population of German Federal States

Population of Cities in Germany [German Population Statistics]

Posted by:

|

Last Updated:

|

Views:

population of German Federal states
Population of German Federal States as of 2022

Key takeaways

  • Nordrhein-Westfalen is the most populated federal state in Germany, with a population of 18 million.
  • Berlin has the highest population density, with around 4105 people living per square km.
  • Berlin is also the most populated city in Germany, with a population of 3.66 million.
  • Bremen, Berlin, and Hamburg have the highest percentage of expats in Germany.
  • 13.89 million foreigners are living in Germany as of 31 Dec 2023.
  • The highest number of foreign nationals living in Germany are Turkish.

Table of Contents

What is the population of German federal states?

Germany has 16 federal states. Nordrhein-Westfalen is the most populated federal state in Germany, with a population of 18 million. It accounts for 21.59% of the total German population.

Next in line are Bayern and Baden-Württemberg, which have 13.1 million and 11.2 million in population, respectively. 

The table below shows the population of all the federal states in Germany as of 31 Dec 2023.

German Federal StatesPopulationPercentage
Nordrhein-Westfalen18,017,52021.59%
Bayern13,176,42615.79%
Baden-Württemberg11,230,74013.46%
Niedersachsen8,008,1359.60%
Hessen6,267,5467.51%
Rheinland-Pfalz4,125,1634.94%
Sachsen4,054,6894.86%
Berlin3,662,3814.39%
Schleswig-Holstein2,953,2023.54%
Brandenburg2,554,4643.06%
Sachsen-Anhalt2,144,5702.57%
Thüringen2,114,8702.53%
Hamburg1,851,5962.22%
Mecklenburg-Vorpommern1,578,0411.89%
Saarland1,014,0471.22%
Bremen702,6550.84%
Germany83,456,045100%
The population of German federal states as of 31.12.2023 
Source: Destatis

Saarland and Bremen have the lowest population in Germany. They account for a mere 1.22% and 0.84% of the total German population, respectively.

Stay tuned!

GermanPedia helps 10k+ members like you to make informed decisions with confidence. Learn something new about Germany every week.

Stay tuned!

GermanPedia helps 10k+ members like you to make informed decisions with confidence. Learn something new about Germany every week.

Population density of Federal States of Germany

population density of germany
Population density of federal states of Germany
German Federal StatesArea (sq km)Population density (Nr of people per sq KM)
Berlin8924105
Hamburg7552452
Bremen4191676
Nordrhein-Westfalen34,085528
Saarland2,569394
Baden-Württemberg35,752314
Hessen21,115296
Sachsen18,416220
Rheinland-Pfalz19,853207
Schleswig-Holstein15,799186
Bayern70,552186
Niedersachsen47,609168
Thüringen16,172130
Sachsen-Anhalt20,446105
Brandenburg29,48086
Mecklenburg-Vorpommern23,18068
German federal states with the highest population density as of 31 Dec 2023
Source: GermanPedia calculation

The German capital, Berlin, has the highest population density, with around 4105 people living per square km. Next to Berlin is Hamburg, where 2452 people live per square kilometer.

Strangely, Bremen has the lowest population, but it has the third largest population density in Germany. 1676 people per square kilometer are living in Bremen.

Top 10 most populated cities in Germany?

German CityPopulationPercentage
Berlin3,426,3544.09%
Hamburg1,739,1172.08%
Munich1,260,3911.51%
Koeln963,3951.15%
Frankfurt am Main650,0000.78%
Essen593,0850.71%
Stuttgart589,7930.70%
Dortmund588,4620.70%
Duesseldorf573,0570.68%
Bremen546,5010.65%
Most populated German cities as of 2024
Source: WorldPopulationReview

Berlin not only has the most dense population but is also the most populated city in Germany. Berlin attracts a lot of foreigners and offers an open culture.

Berlin, Hamburg, Munich, Köln, and Frankfurt are the top 5 most populated cities in Germany as of 2024.

Which German federal states have the most foreigners?

German Federal StatesPopulationTotal foreignersPercentage
Bremen693,204142,45820.55%
Berlin3,596,999702,97719.54%
Hamburg1,808,846305,27816.88%
Hessen6,207,2781,040,61016.76%
Baden-Württemberg11,104,0401,844,24316.61%
Nordrhein-Westfalen17,890,4892,568,08014.35%
Bayern13,038,7241,860,56514.27%
Saarland1,006,864131,59313.07%
Rheinland-Pfalz4,094,169511,71612.50%
Niedersachsen7,943,265816,62510.28%
Schleswig-Holstein2,927,542258,5548.83%
Thüringen2,110,396132,1436.26%
Sachsen4,038,131252,4636.25%
Brandenburg2,534,075146,2295.77%
Sachsen-Anhalt2,146,443123,5995.76%
Mecklenburg-Vorpommern1,570,81776,2154.85%
Foreigner population in different federal states of Germany
Source: GermanPedia calculation based on Zensus Datenbank data as of 15 May 2022

Based on the percentage of foreigners in a federal state, Bremen, Berlin, and Hamburg are the top three. However, if you look at the number of foreigners in a federal state, Nordrhein-Westfalen, Bayern, and Baden-Württemberg are the top three.

20% of the population of Bremen and Berlin and 16% of the total population of Hamburg, Hessen, and Baden-Württemberg are foreigners.

2.56 million foreigners have settled in Nordrhein-Westfalen. 1.86 million and 1.84 million expats call Bayern and Baden-Württemberg their home, respectively.

Top 10 foreign nationals living in Germany

Foreign Nationals Living in GermanyTotalPercentage
Turkish1,548,0951.85%
Ukraine1,239,7051.48%
Syrians972,4601.16%
Romanian909,7951.09%
Polish887,7151.06%
Italien644,0350.77%
Bulgarian436,8600.52%
Croatian434,0450.52%
Afghanistan419,4100.50%
Greeks359,0450.43%
Indian246,1250.29%
United States122,4750.15%
Top ten foreign nationals living in Germany
Source: Destatis as of 31 Dec. 2023

13.89 million foreigners are living in Germany as of 31 Dec 2023. Turkish are the top foreign nationals living in Germany.

As of December 2023, there were around 1.54 million Turkish in Germany, which is 1.54% of the total German population.

In second place are the Ukranians. There are around 1.24 million Ukrainians in Germany. Syrians come in third place, with almost a million Syrians living in Germany.

Romanians and Polish nationals share the third place. Each has around 900,000 people living in Germany.

There are around 246k Indian and 122k American nationals in Germany.

References

Categories:

What can we improve?
Please share your feedback
Your feedback matters to us.
support germanpedia
  • Independent Research: We can continue to conduct independent research.
  • Free Tools: We can continue offering and create more tools to simplify your life in Germany.
  • Free Digital Products: Your contribution supports us in keeping and expanding our digital resource library that includes letters, contracts, books, etc.
welcome kit for Germanpedia subscribers

Subscribe to get free welcome kit

The welcome kit contains

  • Links to important guides at one place
  • Tips to save money every year
  • Tips to earn money in Germany
  • Know your rights as a tenant
  • Cheatsheet on saving taxes