Infant mortality rate in India

Infant Mortality Rate is defined as the infant deaths (less than one year) per thousand live births. The Infant Mortality Rate (IMR)*  for India as per the census 2011 was 44.  At the National level, the Infant Mortality Rate (IMR) in 2017 Stands at  33.

It varies from 37 in rural areas to 23 in urban areas. Among the bigger States/UTs, it varies from 10 in Kerala to 47 in Madhya Pradesh. Female infants experienced higher mortality than male infants in all States except Chhattisgarh, Delhi, Madhya Pradesh, Tamil Nadu, and Uttarakhand.

Source: Based on Indian Census 2017 Studies

The Infant Mortality Rate IMR for the country has come down to 33 in 2017 from 42 in 2012, a decline of 9 points over last 5 years and an annual average decline of about 1.8 points. The corresponding decline in rural IMR has been to the tune of 9 points (46 in 2012 to 37 in 2017) against a decline of 5 points in urban IMR (28 in 2012 to 23in 2017). 

Both the gender have shown decline in the period 2012-17.  Despite this decline, one in every 30 infants at the National level, one in every 27 infants in rural areas and one in every 43 infants in urban areas still die within one year of life.

Infant Mortality rate Trend India

Infant mortality rate State wise

Among the bigger States/UTs, Infant Mortality Rate is the lowest in Kerala i.e 10 & highest in Madhya Pradesh i.e 46. Female infants experienced higher mortality than male infants in all States except Chhattisgarh, Delhi, Madhya Pradesh, Tamil Nadu, and Uttarakhand.

Infant mortality rateTotalMaleFemales
India 333234
Andhra Pradesh 323133
Assam 444146
Bihar 353437
Chhattisgarh 383937
Delhi 161716
Gujarat 303030
Haryana 302831
Himachal Pradesh* 232223
Jammu & Kashmir 232223
Jharkhand 292533
Karnataka 252426
Kerala 10910
Madhya Pradesh 474845
Maharashtra 191819
Odisha 414041
Punjab 212022
Rajasthan 383740
Tamil Nadu 161716
Telangana 292829
Uttar Pradesh 413943
Uttarakhand 323529
West Bengal 242324

Source: Based on Indian Census 2017 Studies

5 States with Highest Infant Mortality Rate

Infant Mortality rate is Highest in Madhya Pradesh followed by Assam & Odisha. let’s have a look at the top 5 states where the Infant Mortality rate is highest in India

#Infant mortality rateTotalMaleFemales
1Madhya Pradesh 474845
2Assam 444146
3Odisha 414041
4Uttar Pradesh 413943
5Chhattisgarh 383937
6Rajasthan 383740
5 States with Lowest  Infant Mortality Rate

The Infant Mortality rate is the Lowest in Kerala followed by Delhi & Tamil Nadu. let’s have a look at the top 5 states where the Infant Mortality rate is lowest in India

#Infant mortality rateTotalMaleFemales
1Kerala 10910
2Delhi 161716
3Tamil Nadu 161716
4Maharashtra 191819
5Punjab 212022

Infant mortality rate Rural Vs Urban India

At the All India level, the Infant mortality rate (IMR) is reported to be 33 and varies from 37 in rural areas to 23 in urban areas. Let’s have look at the Urban & rural Infant mortality rate of Bigger states of India

Infant mortality rateRural Urban
TotalMaleFemalesTotalMaleFemales
India 373637232225
Andhra Pradesh 363536232225
Assam 464449212122
Bihar 363438312933
Chhattisgarh 404138323133
Delhi 12168161716
Gujarat 363635222023
Haryana 323133252426
Himachal Pradesh* 232224151812
Jammu & Kashmir 242424191721
Jharkhand 302734241931
Karnataka 272628222024
Kerala 9910101011
Madhya Pradesh 515249323429
Maharashtra 232124141413
Odisha 424242323233
Punjab 222223191820
Rajasthan 424043282630
Tamil Nadu 192018141415
Telangana 333332232125
Uttar Pradesh 444245332838
Uttarakhand 333828302932
West Bengal 242424222124

Source: Based on Indian Census 2017 Studies

Neo-natal mortality rate

Neo-natal mortality rate i.e. number of infant deaths less than 29 days of life per thousand live births. The neo-natal (less than 29 days) mortality rate for the year 2017 both at the National and State levels. At the National level, the neo-natal mortality rate is 23 and ranges from 14 in urban areas to 27 in rural areas. Among the bigger States/UTs, neo-natal mortality ranges from 5 in Kerala to 33 in Madhya Pradesh. 

Neo-natal mortality rate
(less than 29 days)
TotalRuralUrban
India 232714
Andhra Pradesh 232711
Assam 222313
Bihar 282921
Chhattisgarh 262721
Delhi 141214
Gujarat 212612
Haryana 212316
Himachal Pradesh* 141410
Jammu & Kashmir 171814
Jharkhand 202113
Karnataka 182211
Kerala 574
Madhya Pradesh 333620
Maharashtra 13179
Odisha 323423
Punjab 131412
Rajasthan 273016
Tamil Nadu 11148
Telangana 202315
Uttar Pradesh 303318
Uttarakhand 242423
West Bengal 171714

Source: Based on Indian Census 2017 Studies

Early Neo-natal mortality rate

Early neo-natal mortality rate i.e. number of infant deaths less than seven days of life per thousand live births forms an important component of infant mortality rate and more specifically of the neo-natal mortality rate. At the National level, the early neo-natal mortality rate for the year 2017 has been estimated at 18 and ranges from 21 in rural areas to 10 in urban areas. Among the bigger States/UTs, neonatal mortality rate ranges from 4 in Kerala to 24 in Odisha and Madhya Pradesh.

Early neo-natal mortality rate
(less than 7 days)
TotalRuralUrban
India 182110
Andhra Pradesh 17218
Assam 16178
Bihar 212213
Chhattisgarh 212217
Delhi 11811
Gujarat 162011
Haryana 151711
Himachal Pradesh 10107
Jammu & Kashmir 131410
Jharkhand 16189
Karnataka 13177
Kerala 453
Madhya Pradesh 242617
Maharashtra 11147
Odisha 242516
Punjab 999
Rajasthan 212413
Tamil Nadu 8 11 54
Telangana 14189
Uttar Pradesh 232614
Uttarakhand 181818
West Bengal 131311
Infant Mortality rate in India | Indian States by Infant Mortality rate

Rajeev Rana

Rajeev Rana loves reading about history and demography and has been writing on these topics for five years. While not a certified expert, he has a deep understanding of demography in India. Rajeev contributes to several websites and has extensive knowledge of the Delhi NCR area.