Germany · Cities
Cities of Germany
Ordered by population (GeoNames estimate). A city appears here once it passes 100,000 inhabitants, holds something from Hookito, or is the capital.
- 1BerlinCapital3,426,354
- 2Hamburg1,973,896
- 3Munich1,505,005
- 4Köln1,024,621
- 5Frankfurt am Main650,000
- 6Düsseldorf618,685
- 7Stuttgart612,663
- 8Essen593,085
- 9Dortmund588,462
- 10Dresden564,904
- 11Bremen546,501
- 12Nuremberg515,543
- 13Leipzig504,971
- 14Duisburg504,358
- 15Wandsbek411,422
- 16Bochum385,729
- 17Wuppertal360,797
- 18Bielefeld331,906
- 19Bonn330,579
- 20Hamburg-Nord315,514
- 21Münster308,258
- 22Mannheim307,960
- 23Hamburg-Mitte301,231
- 24Augsburg301,105
- 25Wiesbaden288,850
- 26Marienthal287,101
- 27Karlsruhe283,799
- 28Eimsbüttel269,118
- 29Aachen265,208
- 30Altona250,192
- 31Chemnitz247,220
- 32Halle (Saale)237,865
- 33Freiburg237,460
- 34Neue Neustadt226,851
- 35Mainz222,889
- 36Erfurt218,793
- 37Rostock198,293
- 38Kassel197,230
- 39Potsdam184,754
- 40Saarbrücken182,971
- 41Mülheim173,050
- 42Harburg169,221
- 43Osnabrück166,462
- 44Neukölln164,636
- 45Leverkusen162,738
- 46Oldenburg159,218
- 47Kreuzberg153,135
- 48Regensburg151,389
- 49Prenzlauer Berg148,878
- 50Heidelberg143,345