Hanoi continued to report the highest number of infections on the day with 673 cases, followed by Phu Tho with 292 and Vinh Phuc with 203.
The national tally reached 10,670,570.
A total 1,817 COVID-19 patients were given the all clear on May 6, bringing the number of recoveries so far to 9,316,237.
There are 480 patients needing breathing support, while six death were recorded in the past 24 hours, taking the total fatalities to 43,055.
By May 5, the country had injected 215,350,776 doses of COVID-19 vaccines, including 1,706,497 first shots for children from 5 to 11 years old.