Infant mortality rate in India reached a record low of 25 in 2023, down from 40 in 2013 IMR declined 80% from 129 in 1971, with highest rates in MP, Chhattisgarh, and UP at 37 Birth rate fell from 36.9 in 1971 to 18.4 in 2023, with rural areas consistently higher than urban