Overview
- The Federal Statistical Office reported that Germany’s population averaged 44.9 years of age in 2024.
- Hamburg had the youngest population at 42.2 years, followed by Berlin at 42.8 and Bremen at 43.1.
- Saxony-Anhalt posted the highest average age at 48.3 years, with Mecklenburg-Vorpommern at 48.1 and Thuringia at 47.9.
- The old‑age ratio stood at 38.8 nationwide, ranging from 28.6 in Hamburg to 51.9 in Saxony-Anhalt.
- Rhineland-Palatinate contained both extremes by municipality: Lautzenhausen averaged 33.7 years and Welschenbach 63.0, while experts cited Baden-Württemberg as the youngest non‑city state at 44.0.