Regions of Germany (NUTS 2) by population density

Berlin had the highest population density of 38 regions in 2022, at 4,320.5 inhabitants per km². Mecklenburg-Vorpommern had the lowest, at 70.6 inhabitants per km². The median was 215.9 inhabitants per km² and the figure for Germany was 235.4 inhabitants per km². Source: Eurostat, European Commission.

Highest4,320.5Berlin
Median215.938 regions
Germany235.4History

All regions, 2022

CSVChart (SVG)

BerlinBerlin: 4,320.5 inhabitants per km²4,320.5HamburgHamburg: 2,596.2 inhabitants per km²2,596.2BremenBremen: 1,754.8 inhabitants per km²1,754.8DüsseldorfDüsseldorf: 1,007.8 inhabitants per km²1,007.8KölnKöln: 612.5 inhabitants per km²612.5DarmstadtDarmstadt: 542.8 inhabitants per km²542.8ArnsbergArnsberg: 447.4 inhabitants per km²447.4KarlsruheKarlsruhe: 411.4 inhabitants per km²411.4StuttgartStuttgart: 393.1 inhabitants per km²393.1SaarlandSaarland: 388.7 inhabitants per km²388.7MünsterMünster: 381.8 inhabitants per km²381.8DetmoldDetmold: 317.6 inhabitants per km²317.6Rheinhessen-PfalzRheinhessen-Pfalz: 303.7 inhabitants per km²303.7OberbayernOberbayern: 274.5 inhabitants per km²274.5LeipzigLeipzig: 272.1 inhabitants per km²272.1FreiburgFreiburg: 247.8 inhabitants per km²247.8MittelfrankenMittelfranken: 246.7 inhabitants per km²246.7HannoverHannover: 237.3 inhabitants per km²237.3TübingenTübingen: 216.7 inhabitants per km²216.7ChemnitzChemnitz: 215 inhabitants per km²215DresdenDresden: 204.1 inhabitants per km²204.1BraunschweigBraunschweig: 196.7 inhabitants per km²196.7GießenGießen: 194.2 inhabitants per km²194.2SchwabenSchwaben: 193.3 inhabitants per km²193.3Schleswig-HolsteinSchleswig-Holstein: 190.2 inhabitants per km²190.2KoblenzKoblenz: 188.7 inhabitants per km²188.7Weser-EmsWeser-Ems: 171.6 inhabitants per km²171.6UnterfrankenUnterfranken: 154.9 inhabitants per km²154.9OberfrankenOberfranken: 146.4 inhabitants per km²146.4KasselKassel: 146.2 inhabitants per km²146.2ThüringenThüringen: 130.9 inhabitants per km²130.9NiederbayernNiederbayern: 121.8 inhabitants per km²121.8OberpfalzOberpfalz: 115.3 inhabitants per km²115.3LüneburgLüneburg: 112 inhabitants per km²112TrierTrier: 108.3 inhabitants per km²108.3Sachsen-AnhaltSachsen-Anhalt: 106.7 inhabitants per km²106.7BrandenburgBrandenburg: 87.6 inhabitants per km²87.6Mecklenburg-VorpommernMecklenburg-Vorpommern: 70.6 inhabitants per km²70.6
inhabitants per km². Source: Eurostat. Retrieved 2026-10-08.

Full ranking

RankRegions2022
inhabitants per km²
Change on 2021
1Berlin Series break4,320.5-0.3%
2Hamburg Series break2,596.2-0.4%
3Bremen Series break1,754.8+0.8%
4Düsseldorf Series break1,007.8+0.1%
5Köln Series break612.5-0.2%
6Darmstadt Series break542.8-0.2%
7Arnsberg Series break447.4-0.2%
8Karlsruhe Series break411.4+0.5%
9Stuttgart Series break393.1-0.2%
10Saarland Series break388.7+1.2%
11Münster Series break381.8+0.4%
12Detmold Series break317.6+0.4%
13Rheinhessen-Pfalz Series break303.70%
14Oberbayern Series break274.50%
15Leipzig Series break272.1+0.9%
16Freiburg Series break247.8+0.9%
17Mittelfranken Series break246.7+0.2%
18Hannover Series break237.3-0.7%
19Tübingen Series break216.7+0.8%
20Chemnitz Series break215-1.5%
21Dresden Series break204.1-0.5%
22Braunschweig Series break196.7-0.2%
23Gießen Series break194.2-0.5%
24Schwaben Series break193.3+0.4%
25Schleswig-Holstein Series break190.2+0.8%
26Koblenz Series break188.7+0.9%
27Weser-Ems Series break171.6+0.7%
28Unterfranken Series break154.9-0.1%
29Oberfranken Series break146.4-0.7%
30Kassel Series break146.2-0.8%
31Thüringen Series break130.9-0.6%
32Niederbayern Series break121.8+0.2%
33Oberpfalz Series break115.30%
34Lüneburg Series break112+0.3%
35Trier Series break108.3-0.6%
36Sachsen-Anhalt Series break106.7-1.3%
37Brandenburg Series break87.6+0.6%
38Mecklenburg-Vorpommern Series break70.6-1%

Other periods

About this ranking

Resident population divided by land area in km². World Bank figures use mid-year population and land area excluding inland water.

United States: Census Bureau population estimates for 1 July divided by land area (water excluded) from the latest Census Gazetteer files. US tables often give people per square mile; multiply persons per km² by 2.59 to compare.

Every value in the ranking comes from the same publisher and the same period, so the regions are compared on one definition. Equal values share a rank.

How to cite

Eurostat. Population density by NUTS 3 region (demo_r_d3dens). https://ec.europa.eu/eurostat/databrowser/view/demo_r_d3dens/default/table. Retrieved 2026-10-08.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Regions of Germany by population density using official data, and cite the source.
rank_places {"indicator":"population_density","level":"region","within":"Germany","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population_density&level=region&within=Germany&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which region has the highest population density?

Berlin, with 4,320.5 inhabitants per km² in 2022, according to Eurostat, European Commission.

Which region has the lowest population density?

Mecklenburg-Vorpommern, with 70.6 inhabitants per km² in 2022.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Eurostat, European Commission, Population density by NUTS 3 region (demo_r_d3dens). Retrieved 2026-10-08.

Population density: other rankings

Regions of Germany (NUTS 2): more rankings