Hesse's big cities see population surge while countryside stagnates
Hesse's major cities gained 12.5% more residents between 2004 and 2025, while rural districts added just 0.2%, widening the urban-rural divide in one of Germany's densest states.
New data from the Hessian Statistical Office in Wiesbaden, released ahead of World Population Day on 11 July, shows the state's population reached 6,278,594 by the end of 2025, up 3.0% since 2004. The growth was overwhelmingly concentrated in its five largest cities.
Urban surge
Frankfurt, Wiesbaden, Kassel, Darmstadt and Offenbach together recorded a 12.5% population increase over the 21-year period. Frankfurt alone grew by 17.6%, reaching a record 781,337 residents (main residence) by the end of 2025.
- Hesse total
- 3 %
- Five largest cities
- 12.5 %
- Rural districts
- 0.2 %
- Frankfurt
- 17.6 %
Stagnation elsewhere
Outside these urban centers, the 21 rural districts saw near-zero population growth, adding only 0.2% over the same span. The trend underscores a deepening demographic split within the state.
Density gap
Hesse is already more crowded than the national average. At the end of 2025, the state had 297 inhabitants per square kilometre compared with the German average of 234. The statistical office noted that, on paper, each Hessian resident had roughly half a football field of space.
- Hesse
- 297 people/km²
- Germany
- 234 people/km²


