Population of Germany

83,783,945

2020


Yearly change:

0.32%

5-year change:

0.49%

20-year change:

0.15%

Most populated cities in Germany

Germany has an estimated population of 83.8 million. Around 13% of the population lives in the 10 major cities.

# City Population
1 Berlin 3,426,354
2 Hamburg 1,739,117
3 Munich, Bavaria 1,260,391
4 Köln, North Rhine-Westphalia 963,395
5 Frankfurt am Main, Hesse 650,000
6 Essen, North Rhine-Westphalia 593,085
7 Stuttgart, Baden-Württemberg 589,793
8 Dortmund, North Rhine-Westphalia 588,462
9 Düsseldorf, North Rhine-Westphalia 573,057
10 Bremen 546,501
# City Population
11 Hannover, Lower Saxony 515,140
12 Leipzig, Saxony 504,971
13 Duisburg, North Rhine-Westphalia 504,358
14 Nürnberg, Bavaria 499,237
15 Dresden, Saxony 486,854
16 Wandsbek, Hamburg 411,422
17 Bochum, North Rhine-Westphalia 385,729
18 Bochum-Hordel, North Rhine-Westphalia 380,000
19 Wuppertal, North Rhine-Westphalia 360,797
20 Bielefeld, North Rhine-Westphalia 331,906