Home → Germany → Population → Birth Rate → Average

Germany Average Birth Rate 1960-2025

10.9 65 data points
Crude birth rate per 1,000 people · World Bank

Germany's average birth rate from 1960 to 2025 was 10.9, based on 65 data points.

All Data (sorted by year)▾
YearValueChangeRank
2025 8.0 −0.3 184th
2023 8.3 −0.5 31st
2022 8.8 −0.8 35th
2021 9.6 +0.3 41st
2020 9.3 −0.1 35th
2019 9.4 −0.1 30th
2018 9.5 +0.0 26th
2017 9.5 −0.1 24th
2016 9.6 +0.6 20th
2015 9.0 +0.2 11th
2014 8.8 +0.3 8th
2013 8.5 +0.1 4th
2012 8.4 +0.1 2nd
2011 8.3 +0.0 1st
2010 8.3 +0.2 1st
Show all
Part of the Kavela network · Where to watch movies, series & football globally → StreamWatchHub