NEW DELHI — India has recorded 38,772 new coronavirus cases in the past 24 hours, driving its overall total to 9.43 million.
The health ministry on Monday also reported 443 deaths in the same period, raising the death toll to 137,139.
India continues to have one of the lowest deaths per million population globally, the health ministry said.
For more than three weeks now India’s single-day cases have remained below the 50,000 mark.
The capital, New Delhi, has also seen a dip in daily infections. It reported fewer than 5,000 new cases for the second consecutive day. On Sunday, it recorded 68 deaths, driving the capital’s total to 9,066.
India is second behind the U.S. in total coronavirus cases.
In an effort to slow the virus's spread, the home ministry has allowed states to impose local restrictions such as night curfews but has asked them to consult before imposing lockdowns at state, district or city levels.