Germany Cities by Population 2025

5 Most Populated Germany Cities

100 cities

City
2025 Pop.
Berlin3,426,354
Hamburg1,739,117
Munich1,260,391
Koeln963,395
Frankfurt am Main650,000
Essen593,085
Stuttgart589,793
Dortmund588,462
Duesseldorf573,057
Bremen546,501
Hannover515,140
Leipzig504,971
Duisburg504,358
Nuernberg499,237
Dresden486,854
Wandsbek411,422
Bochum385,729
Bochum-Hordel380,000
Wuppertal360,797
Bielefeld331,906
Bonn313,125
Mannheim307,960
Marienthal287,101
Karlsruhe283,799
Hamburg-Nord280,000
Wiesbaden272,432
Muenster270,184
Gelsenkirchen270,028
Aachen265,208
Moenchengladbach261,742
Augsburg259,196
Eimsbuettel251,907
Altona250,192
Chemnitz247,220
Braunschweig244,715
Krefeld237,984
Halle (Saale)234,107
Hamburg-Mitte233,144
Kiel232,758
Magdeburg229,826
Neue Neustadt226,851
Oberhausen219,176
Freiburg215,966
Luebeck212,207
Erfurt203,254
Harburg202,571
Hagen198,972
Rostock198,293
Kassel194,501
Hamm185,327
Mainz184,997
Saarbruecken181,227
Herne172,108
Muelheim171,000
Neukoelln167,248
Osnabrueck166,462
Solingen164,359
Ludwigshafen am Rhein163,196
Leverkusen162,738
Oldenburg159,218
Neuss152,457
Prenzlauer Berg Bezirk148,878
Bezirk Kreuzberg147,532
Potsdam145,292
Heidelberg143,345
Paderborn142,161
Darmstadt140,385
Wuerzburg133,731
Regensburg129,151
Wolfsburg123,064
Recklinghausen122,438
Goettingen122,149
Heilbronn120,733
Ingolstadt120,658
Ulm120,451
Bottrop119,909
Charlottenburg Bezirk119,857
Bergedorf119,665
Pforzheim119,313
Offenbach119,192
Friedrichshain Bezirk117,829
Bremerhaven117,446
Remscheid117,118
Berlin Schoeneberg116,286
Schoneberg Bezirk115,976
Nippes113,487
Reutlingen112,627
Furth112,025
Moers107,816
Koblenz107,319
Siegen107,242
Bergisch Gladbach106,184
Jena104,712
Gera104,659
Marzahn103,768
Hildesheim103,052
Erlangen102,675
Witten101,247
Salzgitter101,079
Trier100,129

Germany Overview

Germany has 3 cities with more than a million people, 97 cities with between 100,000 and 1 million people, and 1534 cities with between 10,000 and 100,000 people. The largest city in Germany is Berlin, with a population of 3,426,354 people.

Germany’s mix of history, culture, industry and beautiful natural scenery have led to rapid growth during the years and one of the largest populations in the world. Germany has three cities that each have over one million residents, which contributes to the high population numbers. However, it also has small- and medium-sized cities and towns that contribute to its overall population. Almost 100 of the country’s cities boast populations of over 100,000, while over 1,500 cities have populations that exceed 10,000 residents. In total, Germany’s cities and towns number 2,059 as of early 2016. The cities are divided among the country’s 16 federally-designated states. The state of Bavaria encompasses over 300 cities and towns, while Hamburg and Berlin are made up of just one city each, with both being two of the most populous cities in the country. When it comes to the total size of Germany, it is just the 63rd largest country in the world. which makes its rank as one of the most populous countries even more impressive.

Germany has always had a much higher urban population than those who live in the rural areas. In 1960, just 29 percent of German residents lived in rural areas. In 2015, this number had declined to 25 percent, reflecting an increase in the amount of urbanized space and relocation and immigration to the more developed areas of the county.

Sources

  1. GeoNames