Hanoi still reported the highest number of infections on the day with 148 cases, followed by Hai Phong with 123 and Nghe An with 43.
The national caseload reached 10,734,151.
A total 5,382 COVID-19 patients were given the all clear on June 15, bringing the number of recoveries so far to 9,574,640.
No death from COVID-19 was recorded in the past 24 hours. The total fatalities stood at 43,083.
On June 14, 162,942 doses of vaccines were administered, raising the total number of doses of COVID-19 vaccines injected to 224,137,582.