Four deaths were reported from Karnataka and one in Andhra Pradesh, health officials said.
Three more suspected swine flu deaths have been reported from Andhra Pradesh, but officials said they were awaiting the laboratory reports for confirmation.
"Globally, a total of 3,917 people have died of H1N1 since the outbreak of the viral disease in Apr 2009," the World Health Organisation (WHO) said in a latest update.
Meanwhile, 208 fresh swine flu cases were reported in the country, taking the total number of people infected with the flu to 9,492.
The fresh cases were reported from Delhi (66), Tamil Nadu (32), Maharashtra (32), Andhra Pradesh (24), Karnataka (18), Kerala (13) and Haryana (13).