Skip to content

Latest figures

Infant mortality

Latest, 202417.19/1,000 live birthsAnnual release
vs 2023−2.9%17.72
High since 1957166.58per 1,000 live births1957 · WHO (GHO)
Low since 195717.19per 1,000 live births2024 · WHO (GHO)

Over time

per 1,000 live births2014 - 2024

Recent years

  1. 202417.19per 1,000 live births−2.9% (better)
  2. 202317.72per 1,000 live births−3.2% (better)
  3. 202218.29per 1,000 live births−3.3% (better)
  4. 202118.91per 1,000 live births−3.2% (better)
  5. 202019.53per 1,000 live births−3.2% (better)
  6. 201920.18per 1,000 live births−3.2% (better)
  7. 201820.84per 1,000 live births−3.4% (better)
  8. 201721.58per 1,000 live births−3.3% (better)
Full table
PeriodValue
202417.19 per 1,000 live births
202317.72 per 1,000 live births
202218.29 per 1,000 live births
202118.91 per 1,000 live births
202019.53 per 1,000 live births
201920.18 per 1,000 live births
201820.84 per 1,000 live births
201721.58 per 1,000 live births
201622.32 per 1,000 live births
201523.12 per 1,000 live births
201424 per 1,000 live births
201324.94 per 1,000 live births
201225.95 per 1,000 live births
201126.97 per 1,000 live births
201028.04 per 1,000 live births
200929.15 per 1,000 live births
200830.29 per 1,000 live births
200731.45 per 1,000 live births
200632.65 per 1,000 live births
200533.87 per 1,000 live births
200435.14 per 1,000 live births
200336.45 per 1,000 live births
200237.78 per 1,000 live births
200139.22 per 1,000 live births
200040.7 per 1,000 live births
199942.27 per 1,000 live births
199843.89 per 1,000 live births
199745.61 per 1,000 live births
199647.41 per 1,000 live births
199549.31 per 1,000 live births
199451.34 per 1,000 live births
199353.5 per 1,000 live births
199255.75 per 1,000 live births
199158.09 per 1,000 live births
199060.59 per 1,000 live births
198963.17 per 1,000 live births
198865.82 per 1,000 live births
198768.55 per 1,000 live births
198671.38 per 1,000 live births
198574.26 per 1,000 live births
198477.21 per 1,000 live births
198380.22 per 1,000 live births
198292.53 per 1,000 live births
198186.32 per 1,000 live births
198089.41 per 1,000 live births
197992.56 per 1,000 live births
197895.73 per 1,000 live births
197798.96 per 1,000 live births
1976112.09 per 1,000 live births
1975105.6 per 1,000 live births
1974109 per 1,000 live births
1973112.43 per 1,000 live births
1972115.92 per 1,000 live births
1971119.47 per 1,000 live births
1970122.89 per 1,000 live births
1969126.33 per 1,000 live births
1968129.73 per 1,000 live births
1967133.07 per 1,000 live births
1966136.38 per 1,000 live births
1965139.63 per 1,000 live births
1964142.86 per 1,000 live births
1963146.13 per 1,000 live births
1962149.35 per 1,000 live births
1961152.4 per 1,000 live births
1960155.67 per 1,000 live births
1959159.14 per 1,000 live births
1958162.72 per 1,000 live births
1957166.58 per 1,000 live births