Hanoi took the lead with 22, followed by northern province of Bac Ninh (17), Da Nang (8), Vinh Phuc Province (7) and Hung Yen Province (3), both in the north.
Hai Phong, Quang Ninh, Bac Giang, Hai Duong, Thai Binh, Nam Dinh, Quang Nam provinces and Hue reported one case each.
Among 22 confirmed cases in Hanoi, 14 are patients, and family members of patients at the National Hospital for Tropical Diseases, which has been put under lockdown after the frontline hospital in the Covid-19 fight became a coronavirus hotspot.
The remaining cases in Hanoi had come in contact with previously confirmed Covid-19 patients or are linked to the outbreaks at K Hospital in Tan Trieu District and Thuan Thanh District of Bac Ninh Province.
The new cases in Da Nang City are those having previously contacted with confirmed Covid-19 patients.
In Vinh Phuc Province, the new cases are linked to a group of Chinese experts found infected with the coronavirus after returning to China.
In other localities, most of the patients had also come into contact with previously confirmed Covid-19 cases or are linked outbreaks.
Since April 27, Vietnam has recorded 241 Covid-19 community transmissions of the new coronavirus with various clusters in 21 cities and provinces, mostly in northern and central regions. Previously, the country had been clean for over a month.