Germany, Europe
Administrative division
Larger cities, towns, localities in Germany
Berlin (3.383.782) Hamburg (1.739.117) Munich (1.260.391) Köln (963.395) Frankfurt am Main (650.000) Essen (593.085) Stuttgart (589.793) Dortmund (588.462) Düsseldorf (573.057) Bremen (546.501) Hannover (515.140) Leipzig (504.971) Duisburg (504.358) Wahren (500.093) Nürnberg (499.237) Dresden (486.854) Bochum (385.729) Wuppertal (360.797) Bielefeld (331.906) Bonn (313.125) Mannheim (307.960) Karlsruhe (283.799) Wiesbaden (272.432) Münster (270.184) Gelsenkirchen-Alt (270.028) Kreisfreie Stadt Aachen (265.208) Mönchengladbach (261.742) Augsburg (259.196) Chemnitz (247.220) Braunschweig (244.715) Halle-Neustadt (240.800) Krefeld (237.984) Halle (234.107) Kiel (232.758) Neustadt (226.851) Oberhausen (219.176) Freiburg (215.966) Lübeck (212.207) Erfurt (203.254) Hagen (198.972)