Germany flag

Germany

Germany is a country located in Europe with a population of approximately 83.6 million. Its capital and largest city is Berlin. The country covers an area of 357 588 km².
Cities Listed 17
Cities Over 1M 4
Largest City Berlin

Interactive map of cities in Germany

Population: > 10M > 5M > 1M > 500K | Capital

Explore cities in Germany

Largest cities in Germany

Rank City Population ▼ Area Density
1 Berlin 3,863,060 891 km² 4 335
2 Hamburg 1,910,160 755 km² 2 530
3 Munich 1,510,378 311 km² 4 861
4 Cologne 1,087,353 405 km² 2 685
5 Frankfurt 775,790 248 km² 3 124
6 Bremen 693,204 419 km² 1 653
7 Stuttgart 635,340 207 km² 3 064
8 Düsseldorf 631,217 217 km² 2 903
9 Leipzig 619,879 298 km² 2 082
10 Dortmund 595,471 281 km² 2 121
11 Essen 592,690 210 km² 2 818
12 Bremen 577,026 318 km² 1 815
13 Dresden 574,960 328 km² 1 750
14 Hanover 548,186 204 km² 2 685
15 Nuremberg 526,091 186 km² 2 822
16 Duisburg 503,707 233 km² 2 164
17 Bonn 333,760 141 km² 2 366