The latest figure comes as Prime Minister Boris Johnson warns that the NHS could be “overwhelmed” if people fail to act on the advice given.
The number of people who have died in the UK with coronavirus rose to 233 on Saturday, with cases topping 5,000.
In Wales, the total number of confirmed cases rose to 280, although the true number of cases is likely to be higher.
Dr Giri Shankar, Incident Director for the Novel Coronavirus (COVID-19) outbreak response at Public Health Wales, said:
“The Chief Medical Officer has today (22 March) confirmed the death of seven patients in Wales who had tested positive for Novel Coronavirus (COVID-19). Public Health Wales offer our sincere condolences to families and friends affected.
“These deaths did not all happen overnight, but have occurred in the past week.
“12 people in Wales who tested positive for Novel Coronavirus (COVID-19) have now died.
“The Chief Medical Officer has confirmed that further details will not be confirmed until next of kin have been informed. We ask those reporting on the situation to respect patient confidentiality.”