With 1,813 cases and 71 deaths in the last 24 hours, the number of Covid-19 cases in the country mounted to 31,787 on Wednesday, the Union Health Ministry said here.
While 22,982 are active cases, 7,796 people have recovered, and 1,008 people succumbed to Covid-19.
Maharashtra remained the worst-hit state with number of cases rising to 9.318, followed by Gujarat (3,774) and Delhi (3,314), according to the Ministry.
Maharashtra has also recorded 400 deaths, the highest number of casualties among all the states.
Other states that have crossed the 2,000-mark are Madhya Pradesh (2,561), Rajasthan (2,364), Tamil Nadu (2,058) and Uttar Pradesh (2,115).
Andhra Pradesh has reported 1,332 cases and 31 deaths; Bihar, 383 cases and two deaths; Haryana, 310 cases and 3 deaths; Jammu and Kashmir, 565 cases and 8 deaths; Karnataka 532 cases and 20 deaths; and Kerala 486 cases and four deaths.
Tripura, Mizoram, Puducherry, Manipur, Goa and Arunachal Pradesh have reported less than 10 cases.
Meanwhile, the number of coronavirus cases across the globe has crossed the 3 million-mark and toll has crossed 200,000.