https://apiardata.com/statistics/de-live-births/
Germany Crude Birth Rate (Live Births per 1,000) (2025) — Apiar Data
Germany's Crude Birth Rate (Live Births per 1,000): 7.8 live births per 1,000 inhabitants in 2025, -3.7% YoY. Eurostat (DEMO_GIND), 2005–2025.
crude birth ratelive birthsgermanyperapiar