List of German cities by GDP


The following article sorts the 107 urban districts and the metropolitan districts of Hanover, Aachen and Saarbrücken by their gross domestic product in the year 2021. Most figures are from the Federal Statistical Office of Germany; figures from other sources are otherwise referenced. The GDP of German cities are shown in EUR€.

List of cities

CityStateGDP
GDP
per
capita
GDP
per
worker
BerlinBerlin

List of metropolitan regions

The 11 largest metropolitan regions in Germany by their gross domestic product in 2021.
RankMetropolitan AreaGDP Population GDP per capita
1Rhine-Ruhr Metropolitan Region536,43113,000,00041,264
2Munich Metropolitan Region361,3106,300,00057,349
3Rhine-Main Metropolitan Region300,8685,900,00050,144
4Stuttgart Metropolitan Region275,0605,300,00051,896
5Hamburg Metropolitan Region249,4065,100,00048,902
6Berlin/Brandenburg Metropolitan Region246,0206,300,00039,048
7Hannover–Braunschweig–Göttingen–Wolfsburg Metropolitan Region169,1983,900,00043,384
8Nuremberg Metropolitan Region156,5173,500,00044,719
9Northwest Metropolitan Region108,0062,700,00040,002
10Rhine-Neckar Metropolitan Region105,2012,400,00043,834
11Central German Metropolitan Region102,5322,800,00036,619