The number of active COVID-19 cases is 15,474, while 3,869 people have been cured and discharged, and one patient has migrated, the ministry said.
The total number of cases includes 77 foreign nationals.
A total of 37 deaths were reported since Tuesday evening — 19 from Maharashtra, 13 from Gujarat, three from West Bengal and one each from Tamil Nadu and Jhakhand.
Of the 640 deaths, Maharashtra tops the tally with 251 fatalities, followed by Gujarat at 90, Madhya Pradesh at 76, Delhi at 47, Rajasthan at 25, Telengana at 23 and Andhra Pradesh at 22.
The death toll has reached 20 in Uttar Pradesh while Tamil Nadu has reported 18 deaths and Karantaka has registered 17 fatalities due to COVID-19.
Punjab has registered 16 deaths while West Bengal has reported 15 fatalities so far.
The disease has claimed five lives in Jammu and Kashmir, while Kerala, Jhakhand and Haryana have recorded three COVID-19 deaths each.
Bihar has reported two deaths, while Meghalaya, Himachal Pradesh, Odisha and Assam have reported one fatality each, according to the ministry data.
According to the health ministry’s data updated in the morning, the highest number of confirmed cases in the country are from Maharashtra at 5,218, followed by Gujarat at 2,178, Delhi at 2,156, Rajasthan at 1,659, Tamil Nadu at 1,596 and Madhya Pradesh at 1,552.
The number of COVID-19 cases has gone up to 1,294 in Uttar Pradesh, 928 in Telangana and 757 in Andhra Pradesh.
The number of cases has risen to 427 in Kerala, 423 in West Bengal, 418 in Karnataka, 380 in Jammu and Kashmir, 254 in Haryana and 245 in Punjab.
Bihar has reported 126 coronavirus cases, while Odisha has 79 such cases.
Forty-six people have been infected with the virus in Uttarakhand followed by Jharkhand with 45 cases.
Himachal Pradesh has 39 cases and Chhattisgarh has 36 while Assam has registered 35 infections so far.
Chandigarh has 27 COVID-19 cases, Ladakh 18, while 16 cases have been reported from the Andaman and Nicobar Islands.
Meghalaya has reported 12 cases, while Goa and Puducherry have seven COVID-19 patients each.
Manipur and Tripura have two cases each, while Mizoram and Arunachal Pradesh have reported a case each.
“Our figures are being reconciled with the ICMR,” the ministry said on its website.
It also mentioned that one case of Jharkhand has been reassigned to Bihar after reconciliation.