All sections My account
EN

Cities / Germany

31 Dec 2025 · official figures

Largest cities in Germany

All municipalities with 100,000 residents or more.

Largest cities in Germany
#CityStatePopulationChange in one yearForeign nationals
1BerlinBerlin3,700,577+0.4%22.5%
2HamburgHamburg1,869,473+0.4%19.4%
3MunichBavaria1,505,036±0.0%28.1%
4CologneNorth Rhine-Westphalia1,025,523+0.1%19.3%
5FrankfurtHesse760,656+0.6%29.6%
6DüsseldorfNorth Rhine-Westphalia619,444+0.1%23.2%
7LeipzigSaxony615,932+0.7%14.3%
8StuttgartBaden-Württemberg609,365−0.5%27.1%
9DortmundNorth Rhine-Westphalia600,880−0.4%20.8%
10BremenBremen588,413+0.4%23.5%
11EssenNorth Rhine-Westphalia573,618−0.2%19.3%
12DresdenSaxony562,764−0.4%12.0%
13NurembergBavaria531,159+0.3%26.5%
14HanoverLower Saxony522,803+0.1%21.4%
15DuisburgNorth Rhine-Westphalia500,810−0.3%24.0%
16BochumNorth Rhine-Westphalia358,880+0.1%15.5%
17WuppertalNorth Rhine-Westphalia357,243−0.3%23.4%
18BielefeldNorth Rhine-Westphalia331,419−0.1%17.8%
19BonnNorth Rhine-Westphalia323,587+0.1%19.5%
20MannheimBaden-Württemberg319,536+0.5%27.8%
21KarlsruheBaden-Württemberg309,247+0.1%20.8%
22MünsterNorth Rhine-Westphalia306,368−0.6%11.6%
23AugsburgBavaria301,786+0.2%25.1%
24WiesbadenHesse288,584−0.1%23.3%
25MönchengladbachNorth Rhine-Westphalia267,176±0.0%21.0%
26GelsenkirchenNorth Rhine-Westphalia266,199−0.6%25.0%
27AachenNorth Rhine-Westphalia263,703+0.4%23.3%
28BraunschweigLower Saxony252,811−0.1%12.9%
29KielSchleswig-Holstein251,842−0.3%14.3%
30ChemnitzSaxony247,252+0.7%14.9%
31MagdeburgSaxony-Anhalt244,494+0.1%14.7%
32FreiburgBaden-Württemberg238,299+0.4%18.3%
33KrefeldNorth Rhine-Westphalia230,738−0.3%20.3%
34HalleSaxony-Anhalt226,186−0.3%13.7%
35MainzRhineland-Palatinate223,888−0.4%19.1%
36ErfurtThuringia217,159−0.7%12.3%
37LübeckSchleswig-Holstein217,061+0.1%13.5%
38OberhausenNorth Rhine-Westphalia213,178−0.2%18.7%
39RostockMecklenburg-Western Pomerania204,929−0.2%8.8%
40KasselHesse196,799−0.2%22.7%
41HagenNorth Rhine-Westphalia189,983−0.2%22.8%
42PotsdamBrandenburg185,137+0.2%12.3%
43SaarbrückenSaarland182,859−0.1%25.5%
44HammNorth Rhine-Westphalia179,108−0.5%17.8%
45LudwigshafenRhineland-Palatinate177,355+0.1%31.6%
46OldenburgLower Saxony177,055+0.2%12.5%
47Mülheim an der RuhrNorth Rhine-Westphalia171,674−0.8%17.8%
48LeverkusenNorth Rhine-Westphalia168,299−0.2%19.3%
49DarmstadtHesse168,253+0.7%24.4%
50OsnabrückLower Saxony166,257+0.1%17.1%
51SolingenNorth Rhine-Westphalia164,621−0.6%17.9%
52HerneNorth Rhine-Westphalia156,266+0.3%20.3%
53HeidelbergBaden-Württemberg156,092+0.2%21.8%
54PaderbornNorth Rhine-Westphalia155,906−0.3%13.7%
55NeussNorth Rhine-Westphalia153,767−0.4%17.7%
56RegensburgBavaria151,517+0.1%19.9%
57IngolstadtBavaria140,799−0.3%22.3%
58PforzheimBaden-Württemberg134,422−0.4%31.5%
59WürzburgBavaria133,753+0.4%16.0%
60OffenbachHesse133,195+0.3%40.0%
61HeilbronnBaden-Württemberg132,516+0.4%30.7%
62FürthBavaria131,344−0.5%21.2%
63GöttingenLower Saxony130,521+2.6%18.9%
64UlmBaden-Württemberg130,288+0.3%23.8%
65WolfsburgLower Saxony129,813+0.2%18.8%
66ReutlingenBaden-Württemberg119,040+0.2%22.3%
67BremerhavenBremen118,502−0.1%22.6%
68BottropNorth Rhine-Westphalia118,482±0.0%12.7%
69ErlangenBavaria116,450+0.5%23.8%
70RecklinghausenNorth Rhine-Westphalia114,851−0.4%15.7%
71RemscheidNorth Rhine-Westphalia113,333−0.4%19.2%
72KoblenzRhineland-Palatinate113,020−0.3%16.9%
73Bergisch GladbachNorth Rhine-Westphalia111,174−0.2%13.2%
74JenaThuringia109,353−0.3%12.5%
75TrierRhineland-Palatinate105,054+0.7%19.0%
76SalzgitterLower Saxony104,433−0.5%21.3%
77SiegenNorth Rhine-Westphalia102,450−0.2%18.4%
78MoersNorth Rhine-Westphalia101,298−0.2%13.9%
79KaiserslauternRhineland-Palatinate100,247−0.2%22.3%

Population: 31 Dec 2025. Change in one year: 31 Dec 2024 → 31 Dec 2025. Foreign nationals: 31 Dec 2025.

Other countries

All states of Germany on the map →