Read our Privacy Policy for more information about how we process your data.
You can change your preferences at any time by clicking the cookie icon in the footer.
In 2026, Afghanistan's total fertility rate is 4.56 children per woman, above the 2.1 replacement level. Over the preceding five years it has fallen by 0.48 children per woman. About 1.5 million babies are born a year, a crude birth rate of 33.8 per 1,000. Its net reproduction rate sits at 2.05, above the 1.0 replacement mark. Women are having children at a mean age of 30.6 years. Mothers aged 15-19 account for 9% of births. By 2100, projections see it reaching 2.06 children per woman.
Fertility rate
4.56 children/woman
Birth rate
33.8 per 1,000 people
Total births
1.5M
Mean age at birth
30.6 years
Afghanistan's fertility rate has fallen dramatically from 7.8 children per woman in 1994 to 4.56 today, still well above the 2.1 replacement level. This decline is projected to continue, dropping below replacement to 2.06 by 2100.