Germany - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
1. Berlin Germany 3,426,354
2. Hamburg Germany 1,739,117
3. München Germany 1,260,391
4. Köln Germany 963,395
5. Frankfurt am Main Germany 650,000
6. Essen Germany 593,085
7. Stuttgart Germany 589,793
8. Dortmund Germany 588,462
9. Düsseldorf Germany 573,057
10. Bremen Germany 546,501
11. Hannover Germany 515,140
12. Leipzig Germany 504,971
13. Duisburg Germany 504,358
14. Nuremberg Germany 499,237
15. Dresden Germany 486,854
16. Wandsbek Germany 411,422
17. Bochum Germany 385,729
18. Bochum-Hordel Germany 380,000
19. Wuppertal Germany 360,797
20. Berlin Pankow Germany 356,019
21. Bielefeld Germany 331,906
22. Berlin Mitte Germany 329,078
23. Berlin Wilmersdorf Germany 317,190
24. Bonn Germany 313,125
25. Mannheim Germany 307,960
26. Berlin Steglitz Zehlendorf Germany 290,506
27. Marienthal Germany 287,101
28. Karlsruhe Germany 283,799
29. Wiesbaden Germany 272,432
30. Münster Germany 270,184
31. Gelsenkirchen Germany 270,028
32. Aachen Germany 265,208
33. Mönchengladbach Germany 261,742
34. Augsburg Germany 259,196
35. Eimsbüttel Germany 251,907
36. Altona Germany 250,192
37. Chemnitz Germany 247,220
38. Braunschweig Germany 244,715
39. Berlin Reinickendorf Germany 241,756
40. Halle Neustadt Germany 240,000
41. Krefeld Germany 237,984
42. Halle Germany 234,107
43. Kiel Germany 232,758
44. Magdeburg Germany 229,826
45. Neue Neustadt Germany 226,851
46. Berlin Spandau Germany 223,862
47. Oberhausen Germany 219,176
48. Freiburg Germany 215,966
49. Lübeck Germany 212,207
50. Erfurt Germany 203,254
51. Harburg Germany 202,571
52. Hagen Germany 198,972
53. Rostock Germany 198,293
54. Kassel Germany 194,501
55. Hamm Germany 185,327
56. Mainz Germany 184,997
57. Saarbrücken Germany 181,227
58. Herne Germany 172,108
59. Mülheim an der Ruhr Germany 171,000
60. Osnabrück Germany 166,462
61. Solingen Germany 164,359
62. Ludwigshafen am Rhein Germany 163,196
63. Leverkusen Germany 162,738
64. Oldenburg Germany 159,218
65. Neuß Germany 152,457
66. Potsdam Germany 145,292
67. Köln-Mülheim Germany 144,625
68. Heidelberg Germany 143,345
69. Paderborn Germany 142,161
70. Darmstadt Germany 140,385
71. Würzburg Germany 133,731
72. Regensburg Germany 129,151
73. Wolfsburg Germany 123,064
74. Recklinghausen Germany 122,438
75. Göttingen Germany 122,149
76. Heilbronn Germany 120,733
77. Ingolstadt Germany 120,658
78. Ulm Germany 120,451
79. Bottrop Germany 119,909
80. Bergedorf Germany 119,665
81. Pforzheim Germany 119,313
82. Offenbach Germany 119,192
83. Bremerhaven Germany 117,446
84. Remscheid Germany 117,118
85. Berlin Schöneberg Germany 116,286
86. Reutlingen Germany 112,627
87. Fürth Germany 112,025
88. Köln-Nippes Germany 110,140
89. Moers Germany 107,816
90. Koblenz Germany 107,319
91. Siegen Germany 107,242
92. Bergisch Gladbach Germany 106,184
93. Jena Germany 104,712
94. Gera Germany 104,659
95. Hildesheim Germany 103,052
96. Erlangen Germany 102,675
97. Köln Rodenkirchen Germany 101,421
98. Witten Germany 101,247
99. Trier Germany 100,129
100. Zwickau Germany 98,796