Why does Frankfurt have so few inhabitants?

Frankfurt is a comparatively small city. The German metropolis has gained around 100,000 new residents (+16 %) in the past 10 years, but only around 750,000 people live within the city limits. This places Frankfurt in 5th place in the largest German cities: Berlin (3.9 million inhabitants) Hamburg (1.8 million inhabitants) Munich (1.5 million inhabitants)

Frankfurt in Comparison

Frankfurt is unique compared to other major cities in Germany in terms of high-rise development. Frankfurt is strictly speaking not Germany's No. 1 high-rise city center, at least as far as number of high-rise buildings is concerned. For example, there are far more high-rise buildings in Berlin than in Frankfurt, according to Phorio, the world's