Regions of Germany (NUTS 2) by population density

Berlin had the highest population density of 38 regions in 2023, at 4,311.6 inhabitants per km². Mecklenburg-Vorpommern had the lowest, at 69.9 inhabitants per km². The median was 216.4 inhabitants per km² and the figure for Germany was 235.8 inhabitants per km². Source: Eurostat, European Commission.

Highest4,311.6Berlin
Median216.438 regions
Germany235.8History

All regions, 2023

CSVChart (SVG)

BerlinBerlin: 4,311.6 inhabitants per km²4,311.6HamburgHamburg: 2,594.6 inhabitants per km²2,594.6BremenBremen: 1,788.3 inhabitants per km²1,788.3DüsseldorfDüsseldorf: 1,011.7 inhabitants per km²1,011.7KölnKöln: 612.9 inhabitants per km²612.9DarmstadtDarmstadt: 542.6 inhabitants per km²542.6ArnsbergArnsberg: 447.9 inhabitants per km²447.9KarlsruheKarlsruhe: 413.7 inhabitants per km²413.7SaarlandSaarland: 394.9 inhabitants per km²394.9StuttgartStuttgart: 393.8 inhabitants per km²393.8MünsterMünster: 383.5 inhabitants per km²383.5DetmoldDetmold: 318.7 inhabitants per km²318.7Rheinhessen-PfalzRheinhessen-Pfalz: 304.1 inhabitants per km²304.1OberbayernOberbayern: 274.4 inhabitants per km²274.4LeipzigLeipzig: 273.7 inhabitants per km²273.7FreiburgFreiburg: 249.7 inhabitants per km²249.7MittelfrankenMittelfranken: 247.7 inhabitants per km²247.7HannoverHannover: 235.8 inhabitants per km²235.8TübingenTübingen: 218.2 inhabitants per km²218.2ChemnitzChemnitz: 214.6 inhabitants per km²214.6DresdenDresden: 204.5 inhabitants per km²204.5BraunschweigBraunschweig: 196.8 inhabitants per km²196.8SchwabenSchwaben: 193.4 inhabitants per km²193.4GießenGießen: 193.3 inhabitants per km²193.3Schleswig-HolsteinSchleswig-Holstein: 191.2 inhabitants per km²191.2KoblenzKoblenz: 190.2 inhabitants per km²190.2Weser-EmsWeser-Ems: 172.2 inhabitants per km²172.2UnterfrankenUnterfranken: 154.5 inhabitants per km²154.5OberfrankenOberfranken: 146 inhabitants per km²146KasselKassel: 145.2 inhabitants per km²145.2ThüringenThüringen: 131.4 inhabitants per km²131.4NiederbayernNiederbayern: 121.7 inhabitants per km²121.7OberpfalzOberpfalz: 115.3 inhabitants per km²115.3LüneburgLüneburg: 111.7 inhabitants per km²111.7TrierTrier: 107.3 inhabitants per km²107.3Sachsen-AnhaltSachsen-Anhalt: 106.1 inhabitants per km²106.1BrandenburgBrandenburg: 87.9 inhabitants per km²87.9Mecklenburg-VorpommernMecklenburg-Vorpommern: 69.9 inhabitants per km²69.9
inhabitants per km². Source: Eurostat. Retrieved 2026-10-08.

Full ranking

RankRegions2023
inhabitants per km²
Change on 2022
1Berlin Series break4,311.6-0.2%
2Hamburg Series break2,594.6-0.1%
3Bremen Series break1,788.3+1.9%
4Düsseldorf Series break1,011.7+0.4%
5Köln Series break612.9+0.1%
6Darmstadt Series break542.6-0%
7Arnsberg Series break447.9+0.1%
8Karlsruhe Series break413.7+0.6%
9Saarland Series break394.9+1.6%
10Stuttgart Series break393.8+0.2%
11Münster Series break383.5+0.4%
12Detmold Series break318.7+0.3%
13Rheinhessen-Pfalz Series break304.1+0.1%
14Oberbayern Series break274.4-0%
15Leipzig Series break273.7+0.6%
16Freiburg Series break249.7+0.8%
17Mittelfranken Series break247.7+0.4%
18Hannover Series break235.8-0.6%
19Tübingen Series break218.2+0.7%
20Chemnitz Series break214.6-0.2%
21Dresden Series break204.5+0.2%
22Braunschweig Series break196.8+0.1%
23Schwaben Series break193.4+0.1%
24Gießen Series break193.3-0.5%
25Schleswig-Holstein Series break191.2+0.5%
26Koblenz Series break190.2+0.8%
27Weser-Ems Series break172.2+0.3%
28Unterfranken Series break154.5-0.3%
29Oberfranken Series break146-0.3%
30Kassel Series break145.2-0.7%
31Thüringen Series break131.4+0.4%
32Niederbayern Series break121.7-0.1%
33Oberpfalz Series break115.30%
34Lüneburg Series break111.7-0.3%
35Trier Series break107.3-0.9%
36Sachsen-Anhalt Series break106.1-0.6%
37Brandenburg Series break87.9+0.3%
38Mecklenburg-Vorpommern Series break69.9-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,311.6 inhabitants per km² in 2023, according to Eurostat, European Commission.

Which region has the lowest population density?

Mecklenburg-Vorpommern, with 69.9 inhabitants per km² in 2023.

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