Regions of Germany (NUTS 2) by population density

Berlin had the highest population density of 38 regions in 2018, at 4,289.8 inhabitants per km². Mecklenburg-Vorpommern had the lowest, at 71.3 inhabitants per km². The median was 217.3 inhabitants per km² and the figure for Germany was 234.7 inhabitants per km². Source: Eurostat, European Commission.

Highest4,289.8Berlin
Median217.338 regions
Germany234.7History

All regions, 2018

CSVChart (SVG)

BerlinBerlin: 4,289.8 inhabitants per km²4,289.8HamburgHamburg: 2,585.7 inhabitants per km²2,585.7BremenBremen: 1,744.3 inhabitants per km²1,744.3DüsseldorfDüsseldorf: 1,005.9 inhabitants per km²1,005.9KölnKöln: 611.8 inhabitants per km²611.8DarmstadtDarmstadt: 539.3 inhabitants per km²539.3ArnsbergArnsberg: 449.3 inhabitants per km²449.3KarlsruheKarlsruhe: 408.2 inhabitants per km²408.2StuttgartStuttgart: 392 inhabitants per km²392SaarlandSaarland: 386.9 inhabitants per km²386.9MünsterMünster: 379.9 inhabitants per km²379.9DetmoldDetmold: 316.2 inhabitants per km²316.2Rheinhessen-PfalzRheinhessen-Pfalz: 302.4 inhabitants per km²302.4OberbayernOberbayern: 271.6 inhabitants per km²271.6LeipzigLeipzig: 266.9 inhabitants per km²266.9MittelfrankenMittelfranken: 244.7 inhabitants per km²244.7FreiburgFreiburg: 244 inhabitants per km²244HannoverHannover: 238.8 inhabitants per km²238.8ChemnitzChemnitz: 221.3 inhabitants per km²221.3TübingenTübingen: 213.2 inhabitants per km²213.2DresdenDresden: 205.7 inhabitants per km²205.7BraunschweigBraunschweig: 197.4 inhabitants per km²197.4GießenGießen: 194.7 inhabitants per km²194.7SchwabenSchwaben: 190.2 inhabitants per km²190.2Schleswig-HolsteinSchleswig-Holstein: 187.8 inhabitants per km²187.8KoblenzKoblenz: 186.4 inhabitants per km²186.4Weser-EmsWeser-Ems: 169.2 inhabitants per km²169.2UnterfrankenUnterfranken: 154.8 inhabitants per km²154.8OberfrankenOberfranken: 147.9 inhabitants per km²147.9KasselKassel: 147.5 inhabitants per km²147.5ThüringenThüringen: 133 inhabitants per km²133NiederbayernNiederbayern: 120.3 inhabitants per km²120.3OberpfalzOberpfalz: 114.8 inhabitants per km²114.8LüneburgLüneburg: 111 inhabitants per km²111Sachsen-AnhaltSachsen-Anhalt: 109.4 inhabitants per km²109.4TrierTrier: 108.2 inhabitants per km²108.2BrandenburgBrandenburg: 86.4 inhabitants per km²86.4Mecklenburg-VorpommernMecklenburg-Vorpommern: 71.3 inhabitants per km²71.3
inhabitants per km². Source: Eurostat. Retrieved 2026-10-08.

Full ranking

RankRegions2018
inhabitants per km²
Change on 2017
1Berlin4,289.8+1%
2Hamburg2,585.7+0.8%
3Bremen1,744.3+0.3%
4Düsseldorf1,005.9+0.1%
5Köln611.8+0.3%
6Darmstadt539.3+0.6%
7Arnsberg449.3-0%
8Karlsruhe408.2+0.5%
9Stuttgart392+0.6%
10Saarland386.9-0.3%
11Münster379.9+0.1%
12Detmold316.20%
13Rheinhessen-Pfalz302.4+0.3%
14Oberbayern271.6+0.6%
15Leipzig266.9+0.8%
16Mittelfranken244.7+0.6%
17Freiburg244+0.6%
18Hannover238.8+0.3%
19Chemnitz221.3-0.6%
20Tübingen213.2+0.6%
21Dresden205.7-0.1%
22Braunschweig197.4+0.1%
23Gießen194.7+0.2%
24Schwaben190.2+0.8%
25Schleswig-Holstein187.8+0.3%
26Koblenz186.4+0.2%
27Weser-Ems169.2+0.4%
28Unterfranken154.8+0.3%
29Oberfranken147.9+0.3%
30Kassel147.5+0.1%
31Thüringen133-0.4%
32Niederbayern120.3+0.8%
33Oberpfalz114.8+0.5%
34Lüneburg111+0.2%
35Sachsen-Anhalt109.4-0.6%
36Trier108.2+0.3%
37Brandenburg86.4+0.3%
38Mecklenburg-Vorpommern71.3-0.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,289.8 inhabitants per km² in 2018, according to Eurostat, European Commission.

Which region has the lowest population density?

Mecklenburg-Vorpommern, with 71.3 inhabitants per km² in 2018.

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