Trend of Neonatal Mortality Rate (Per 1,000 Live Births) for Afghanistan

Updated on March 17, 2026.

According to data from the World Bank, in 2023, the neonatal mortality rate per 1,000 live births for Afghanistan was 34.3. A difference of -0.9 compared to 2022.

You can see similar information for other countries.

The World Bank defines neonatal mortality rate as "the number of neonates dying before reaching 28 days of age, per 1,000 live births in a given year".

The chart and table below shows the neonatal mortality rate for Afghanistan for recent years.

You may also be interested in:
Data Source: World Bank.
Trend of Neonatal Mortality Rate Per 1K Live Births for Afghanistan
Table of Trend of Neonatal Mortality Rate Per 1K Live Births for Afghanistan
0 of 0
Year Neonatal Mortality Rate
1988 80.9
1989 79
1990 77
1991 75.5
1992 74
1993 72.5
1994 71
1995 69.6
1996 68.2
1997 67
1998 65.7
1999 64.5
2000 63.4
2001 62.2
2002 61
2003 59.7
2004 58.3
2005 57
2006 55.5
2007 54
2008 52.6
2009 51.1
2010 49.6
2011 48.2
2012 46.8
2013 45.5
2014 44.2
2015 42.9
2016 41.8
2017 40.8
2018 39.7
2019 38.7
2020 37.8
2021 36.9
2022 36
2023 35.2
2024 34.3