According to the Union Health Ministry, 2,159 persons had perished due to the disease till yesterday while the number of persons affected by it stood at 35,007.
In the worst-hit state of Gujarat, the death toll stood at 439 while 6,561 people have been affected by the H1N1 virus since January.
In Rajasthan, the toll has reached 429 while the number of affected persons climbed to 6,671.
Twelve people have died of swine flu in Delhi, which has seen 4,255 cases of the disease.
More From This Section
In Karnataka, swine flu has killed 85 people and affected 2,929 while Punjab has seen 56 casualties while the neighbouring state of Haryana reported 53 deaths due to the H1N1 virus.
Uttar Pradesh has recorded 45 deaths with the death of another person while 26 people have succumbed in West Bengal.
The toll climbed to 24 in Himachal Pradesh and stood at 23 each in Andhra Pradesh and Chhattisgarh. Twenty people have died of swine flu in Jammu and Kashmir.
The toll in Kerala has climbed to 18 while Uttarakhand has reported 12 deaths.
A recent study claimed that about 65 per cent of the people who died of swine flu at the SMS Hospital and College in Jaipur in January and February also demonstrated a "high risk factor" and they all suffered from other diseases, including diabetes, TB and chronic lung disorder.