Safekipedia

List of cities in Germany by population

Adapted from Wikipedia · Discoverer experience

A colorful map showing the different regions of Germany.

Cities are important places where many people live and work together. In Germany, a big city is called a Großstadt, and it means a city with more than 100,000 people. Right now, there are 80 cities in Germany that have this many people living in them.

This list shows these cities based on how many people live in each one, but it only counts the people who live inside the city’s official borders. It doesn’t include people who live just outside the city in nearby towns or villages that are part of the bigger area around the city. This helps us see which cities are the biggest by themselves, not just when we think of the whole group of places around them.

General map of Germany

List

This table shows the 80 cities in Germany that have at least 100,000 people living in them as of December 31, 2021. The information comes from the Federal Statistical Office of Germany. Cities that are state or federal capitals are shown in bold, and the largest city in each state is shown in italics.

The table includes details like each city's population in 2021 and 2015, how much the population changed, the city's size in area, and how many people live in each area of the city.

Schwerin is the only state capital that is not on this list.

2021
rank
CityState2021
estimate
2015
estimate
GrowthRank
change
2021
land area
2021
population
density
1 Berlin Berlin3,677,4723,520,031+4.47%Steady 0891.3 km2
344.1 sq mi
4,126/km2
10,690/sq mi
2 Hamburg Hamburg1,906,4111,787,408+6.66%Steady 0755.2 km2
291.6 sq mi
2,524/km2
6,540/sq mi
3 Munich (München) Bavaria1,487,7081,450,381+2.57%Steady 0310.7 km2
120.0 sq mi
4,788/km2
12,400/sq mi
4 Cologne (Köln) North Rhine-Westphalia1,073,0961,060,582+1.18%Steady 0405.15 km2
156.43 sq mi
2,648/km2
6,860/sq mi
5 Frankfurt am Main Hesse759,224732,688+3.62%Steady 0248.31 km2
95.87 sq mi
3,057/km2
7,920/sq mi
6 Stuttgart Baden-Württemberg626,275623,738+0.41%Steady 0207.33 km2
80.05 sq mi
3,020/km2
7,800/sq mi
7 Düsseldorf North Rhine-Westphalia619,477612,178+1.19%Steady 0217.41 km2
83.94 sq mi
2,849/km2
7,380/sq mi
8 Leipzig Saxony601,866560,472+7.39%Increase 2297.4 km2
114.8 sq mi
2,024/km2
5,240/sq mi
9 Dortmund North Rhine-Westphalia586,852586,181+0.11%Decrease 1280.71 km2
108.38 sq mi
2,091/km2
5,420/sq mi
10 Essen North Rhine-Westphalia579,432582,624−0.55%Decrease 1210.34 km2
81.21 sq mi
2,755/km2
7,140/sq mi
11 Bremen Bremen563,290557,464+1.05%Steady 0326.7 km2
126.1 sq mi
1,724/km2
4,470/sq mi
12 Dresden Saxony555,351543,825+2.12%Steady 0328.8 km2
127.0 sq mi
1,689/km2
4,370/sq mi
13 Hanover (Hannover) Lower Saxony535,932532,163+0.71%Steady 0204.0 km2
78.8 sq mi
2,627/km2
6,800/sq mi
14 Nuremberg (Nürnberg) Bavaria510,632509,975+0.13%Steady 0186.5 km2
72.0 sq mi
2,739/km2
7,090/sq mi
15 Duisburg North Rhine-Westphalia495,152491,231+0.80%Steady 0232.8 km2
89.9 sq mi
2,127/km2
5,510/sq mi
16 Bochum North Rhine-Westphalia363,441364,742−0.36%Steady 0145.4 km2
56.1 sq mi
2,500/km2
6,500/sq mi
17 Wuppertal North Rhine-Westphalia354,572350,046+1.29%Steady 0168.4 km2
65.0 sq mi
2,105/km2
5,450/sq mi
18 Bielefeld North Rhine-Westphalia334,002333,090+0.27%Steady 0257.8 km2
99.5 sq mi
1,296/km2
3,360/sq mi
19 Bonn North Rhine-Westphalia331,885318,809+4.10%Steady 0141.1 km2
54.5 sq mi
2,353/km2
6,090/sq mi
20 Münster North Rhine-Westphalia317,713310,039+2.48%Steady 0302.9 km2
117.0 sq mi
1,049/km2
2,720/sq mi
21 Mannheim Baden-Württemberg311,831305,780+1.98%Increase 1145.0 km2
56.0 sq mi
2,151/km2
5,570/sq mi
22 Karlsruhe Baden-Württemberg306,502307,755−0.41%Decrease 1173.5 km2
67.0 sq mi
1,767/km2
4,580/sq mi
23 Augsburg Bavaria296,478286,374+3.53%Steady 0146.8 km2
56.7 sq mi
2,019/km2
5,230/sq mi
24 Wiesbaden Hesse278,950276,218+0.99%Steady 0203.9 km2
78.7 sq mi
1,368/km2
3,540/sq mi
25 Mönchengladbach North Rhine-Westphalia261,001259,996+0.39%Increase 1170.4 km2
65.8 sq mi
1,531/km2
3,970/sq mi
26 Gelsenkirchen North Rhine-Westphalia260,126260,368−0.09%Decrease 1104.8 km2
40.5 sq mi
2,481/km2
6,430/sq mi
27 Aachen North Rhine-Westphalia249,070245,885+1.30%Increase 3160.85 km2
62.10 sq mi
1,548/km2
4,010/sq mi
28 Braunschweig Lower Saxony248,823251,364−1.01%Decrease 1192.1 km2
74.2 sq mi
1,295/km2
3,350/sq mi
29 Kiel Schleswig-Holstein246,243246,306−0.03%Steady 0118.6 km2
45.8 sq mi
2,076/km2
5,380/sq mi
30 Chemnitz Saxony243,105248,645−2.23%Decrease 2220.85 km2
85.27 sq mi
1,101/km2
2,850/sq mi
31 Halle (Saale) Saxony-Anhalt238,061236,991+0.45%Steady 0135.0 km2
52.1 sq mi
1,763/km2
4,570/sq mi
32 Magdeburg Saxony-Anhalt236,188235,723+0.20%Steady 0201.0 km2
77.6 sq mi
1,175/km2
3,040/sq mi
33 Freiburg im Breisgau Baden-Württemberg231,848226,393+2.41%Steady 0153.1 km2
59.1 sq mi
1,514/km2
3,920/sq mi
34 Krefeld North Rhine-Westphalia227,050225,144+0.85%Steady 0137.7 km2
53.2 sq mi
1,649/km2
4,270/sq mi
35 Mainz Rhineland-Palatinate217,556209,779+3.71%Increase 397.7 km2
37.7 sq mi
2,226/km2
5,770/sq mi
36 Lübeck Schleswig-Holstein216,277216,253+0.01%Decrease 1214.1 km2
82.7 sq mi
1,010/km2
2,600/sq mi
37 Erfurt Thuringia213,227210,118+1.48%Steady 0269.2 km2
103.9 sq mi
792/km2
2,050/sq mi
38 Oberhausen North Rhine-Westphalia208,752210,934−1.03%Decrease 277.0 km2
29.7 sq mi
2,710/km2
7,000/sq mi
39 Rostock Mecklenburg-Vorpommern208,400206,011+1.16%Steady 0181.4 km2
70.0 sq mi
1,149/km2
2,980/sq mi
40 Kassel Hesse200,406197,984+1.22%Steady 0107.0 km2
41.3 sq mi
1,873/km2
4,850/sq mi
41 Hagen North Rhine-Westphalia188,713189,044−0.18%Steady 0160.4 km2
61.9 sq mi
1,177/km2
3,050/sq mi
42 Potsdam Brandenburg183,154167,745+9.19%Increase 3187.3 km2
72.3 sq mi
978/km2
2,530/sq mi
43 Saarbrücken Saarland179,634178,151+0.83%Steady 0167.1 km2
64.5 sq mi
1,075/km2
2,780/sq mi
44 Hamm North Rhine-Westphalia179,238179,397−0.09%Decrease 2226.3 km2
87.4 sq mi
792/km2
2,050/sq mi
45 Ludwigshafen am Rhein Rhineland-Palatinate172,145164,718+4.51%Increase 177.7 km2
30.0 sq mi
2,216/km2
5,740/sq mi
46 Mülheim an der Ruhr North Rhine-Westphalia170,739169,278+0.86%Decrease 291.3 km2
35.3 sq mi
1,871/km2
4,850/sq mi
47 Oldenburg Lower Saxony170,389163,830+4.00%Steady 0103.0 km2
39.8 sq mi
1,655/km2
4,290/sq mi
48 Osnabrück Lower Saxony165,034162,403+1.62%Increase 1119.8 km2
46.3 sq mi
1,378/km2
3,570/sq mi
49 Leverkusen North Rhine-Westphalia163,851163,487+0.22%Decrease 178.9 km2
30.5 sq mi
2,078/km2
5,380/sq mi
50 Darmstadt Hesse159,631155,353+2.75%Increase 4122.2 km2
47.2 sq mi
1,306/km2
3,380/sq mi
51 Heidelberg Baden-Württemberg159,245156,267+1.91%Steady 0108.8 km2
42.0 sq mi
1,463/km2
3,790/sq mi
52 Solingen North Rhine-Westphalia158,957158,726+0.15%Decrease 289.5 km2
34.6 sq mi
1,777/km2
4,600/sq mi
53 Herne North Rhine-Westphalia156,621155,851+0.49%Decrease 151.4 km2
19.8 sq mi
3,047/km2
7,890/sq mi
54 Regensburg Bavaria153,542145,465+5.55%Increase 280.8 km2
31.2 sq mi
1,901/km2
4,920/sq mi
55 Neuss North Rhine-Westphalia152,731155,414−1.73%Increase 299.5 km2
38.4 sq mi
1,535/km2
3,980/sq mi
56 Paderborn North Rhine-Westphalia152,531148,126+2.97%Decrease 1179.4 km2
69.3 sq mi
850/km2
2,200/sq mi
57 Ingolstadt Bavaria138,016132,438+4.21%Steady 0133.4 km2
51.5 sq mi
1,035/km2
2,680/sq mi
58 Offenbach am Main Hesse131,295123,734+6.11%Increase 344.9 km2
17.3 sq mi
2,924/km2
7,570/sq mi
59 Fürth Bavaria129,122124,171+3.99%Steady 063.4 km2
24.5 sq mi
2,038/km2
5,280/sq mi
60 Ulm Baden-Württemberg126,949122,636+3.52%Increase 2118.7 km2
45.8 sq mi
1,070/km2
2,800/sq mi
61 Würzburg Bavaria126,933124,873+1.65%Decrease 387.6 km2
33.8 sq mi
1,449/km2
3,750/sq mi
62 Heilbronn Baden-Württemberg125,613122,567+2.49%Increase 199.9 km2
38.6 sq mi
1,258/km2
3,260/sq mi
63 Pforzheim Baden-Württemberg125,529122,247+2.68%Increase 198.0 km2
37.8 sq mi
1,281/km2
3,320/sq mi
64 Wolfsburg Lower Saxony123,949124,045−0.08%Decrease 4204.0 km2
78.8 sq mi
608/km2
1,570/sq mi
65 Bottrop North Rhine-Westphalia117,311117,143+0.14%Increase 1100.7 km2
38.9 sq mi
1,165/km2
3,020/sq mi
66 Göttingen Lower Saxony116,557118,914−1.98%Decrease 1116.9 km2
45.1 sq mi
997/km2
2,580/sq mi
67 Reutlingen Baden-Württemberg116,456114,310+1.88%Increase 287.1 km2
33.6 sq mi
1,338/km2
3,470/sq mi
68 Koblenz Rhineland-Palatinate113,638112,586+0.93%Increase 3105.0 km2
40.5 sq mi
1,082/km2
2,800/sq mi
69 Erlangen Bavaria113,292108,336+4.57%Increase 677.0 km2
29.7 sq mi
1,472/km2
3,810/sq mi
70 Bremerhaven Bremen113,173114,025−0.75%Steady 093.8 km2
36.2 sq mi
1,206/km2
3,120/sq mi
71 Remscheid North Rhine-Westphalia111,770109,499+2.07%Increase 374.6 km2
28.8 sq mi
1,498/km2
3,880/sq mi
72 Bergisch Gladbach North Rhine-Westphalia111,645111,366+0.25%Steady 083.1 km2
32.1 sq mi
1,343/km2
3,480/sq mi
73 Recklinghausen North Rhine-Westphalia110,714114,330−3.16%Decrease 566.4 km2
25.6 sq mi
1,667/km2
4,320/sq mi
74 Trier Rhineland-Palatinate110,570114,914−3.78%Decrease 7117.1 km2
45.2 sq mi
945/km2
2,450/sq mi
75 Jena Thuringia110,502109,527+0.89%Decrease 2114.8 km2
44.3 sq mi
963/km2
2,490/sq mi
76 Moers North Rhine-Westphalia103,725104,529−0.77%Steady 067.7 km2
26.1 sq mi
1,533/km2
3,970/sq mi
77 Salzgitter Lower Saxony103,694101,079+2.59%Increase 2223.9 km2
86.4 sq mi
463/km2
1,200/sq mi
78 Siegen North Rhine-Westphalia101,516102,355−0.82%Decrease 1114.7 km2
44.3 sq mi
885/km2
2,290/sq mi
79 Gütersloh North Rhine-Westphalia101,15897,586+3.66%Increase 3112.0 km2
43.2 sq mi
896/km2
2,320/sq mi
80 Hildesheim Lower Saxony100,319101,667−1.33%Decrease 292.2 km2
35.6 sq mi
1,088/km2
2,820/sq mi

Related articles

This article is a child-friendly adaptation of the Wikipedia article on List of cities in Germany by population, available under CC BY-SA 4.0.

Images from Wikimedia Commons. Tap any image to view credits and license.