SlightlyMap

The largest cities of Germany: urban units, municipalities and metro areas

Germany counted three ways: by continuous built-up area, by municipality and by metro area. 71 urban units pass 100,000 people; the largest is Berlin, with 3,756,874. The city of Berlin has 3,426,354 people within its limits; its urban unit, 3,756,874; its metro area, 4,582,100.

BerlinEssenHamburgMunichWuppertalFrankfurt am MainStuttgartBremenHannoverNurembergDresdenKöln
The 60 largest urban units of Germany (SlightlyMap, from GHSL). Dot area proportional to population.

How Germany counts its cities

Germany publishes no urban units. SlightlyMap computes them from the Global Human Settlement Layer with the same 200 m rule as INSEE; a continuous conurbation is split only around dense cores of at least 200,000 people. The Ruhr, an almost continuous built-up area from Duisburg to Dortmund, makes Essen the second largest unit, close behind Berlin.

The 25 largest urban units

Source: SlightlyMap, from GHSL, 200 m rule on the built-up surface at 100 m, 2025 population.

#Urban unitPeopleArea (km²)
1Berlin3,756,874742
2Essen3,500,2101,018
3Hamburg2,090,147609
4Munich1,861,604299
5Wuppertal1,621,418466
6Frankfurt am Main1,082,529207
7Stuttgart1,050,570242
8Bremen772,176306
9Hannover715,204203
10Nuremberg714,385179
11Düsseldorf693,762142
12Dresden690,558227
13Köln655,590120
14Leipzig651,680193
15Bielefeld647,998317
16Mannheim619,728167
17Wiesbaden549,586140
18Bonn527,469157
19Krefeld512,240162
20Hagen392,839140
21Augsburg375,912106
22Saarbrücken331,299147
23Karlsruhe305,62478
24Münster297,61475
25Neuss296,91784

The 10 largest municipalities and metro areas

#MunicipalityPeopleMetro areaPeople
1Berlin3,426,354Essen6,124,912
2Hamburg1,973,896Berlin4,582,100
3Munich1,505,005Köln3,377,503
4Köln1,024,621Frankfurt am Main3,177,893
5Frankfurt am Main650,000Hamburg2,756,783
6Düsseldorf618,685Munich2,677,802
7Stuttgart612,663Stuttgart2,296,023
8Essen593,085Mannheim1,760,726
9Dortmund588,462Nuremberg1,321,178
10Dresden564,904Hannover1,148,513

Municipalities: GeoNames, latest census or estimate. Metro areas: GHSL functional urban areas. Metro areas are named after their main municipality, which is not always the best-known name of the area.

Play with these cities Open the map

More in Cities in figures: the world, France, what a city is, and one page per country.