The three localities with the highest number of new cases were Hanoi with 1,000 cases, Binh Phuoc with 998 cases, and Tay Ninh with 919 cases.
Of the day's tally, 8,891 cases were detected in the community.
The number of new cases pushes the ongoing Covid wave's tally to 1,422,091.
The Health Ministry also confirmed 1,192 recoveries the same day, bringing the total number of recovered cases so far to 1,055,912.
The Covid-19 death toll in Vietnam rose to 28,081 with the confirmation of 242 deaths Monday.
The average number of new cases in the country for the past seven days has been 14,946 a day while the national death rate has been 228 a day on average.
Over 74.9 million people have been vaccinated, with more than 58 million receiving two doses.