Most of the new cases were detected in Hanoi at 2,949, followed by Nghe An Province with 1,900 cases and Hai Phong City, 1,295 cases.
In the past 24 hours, 93 Covid-19 patients have died, including 17 in Hanoi.
Since the pandemic started last year, the death toll in Vietnam has climbed to 38,614, or 1.6 percent of all infections.
In the latest wave that hit the country in late April, more than 2.37 million cases have been confirmed and 2.19 million of them have recovered.
So far, 77.1 percent of the population have been vaccinated with two doses.