Tehran province had the highest number of new cases with 213. Isfahan in central Iran was second with 162, followed by East Azerbaijan in the northwest with 84.
At least 12 Iranian politicians and officials, both sitting and former, have now died of the illness, and 13 more have been infected and are either in quarantine or being treated.
Lebanon, which is already hit by a deep financial crisis, said on Sunday the total number of coronavirus cases had reached 99. Three people have so far died. Other countries in the region have taken similar measures to protect their populations and support their economies.
With limited testing available, US officials have recorded nearly 3,000 cases. Globally more than 162,000 are infected and over 6,000 have died.
Since mid-March, authorities have arrested 28,701 people across the North African country, 15,545 of whom have been referred to court after being held in custody, according to the country's national security force DGSN.
The US death toll from coronavirus infections rose to 11 on Wednesday as new cases emerged around New York City and Los Angeles, while Seattle-area health officials discouraged social gatherings amid the nation's largest outbreak.
The surprise move came a day after the prime minister announced sweeping new curbs across much of the Southeast Asian nation, including the closure of most businesses, and warned the health system was "at breaking point".
Rescuers had recovered the bodies of a 38-year-old woman, her 18-month-old child and 45-year-old husband. A 14-year-old was found alive and "taken to the hospital with serious injuries".
New Jaheziya programme to offer internationally accredited emergency and disaster management certification to UAE frontline professionals