Iran on Monday urged its citizens to wear masks in public as it announced another 70 deaths from the COVID-19 disease and 2,043 new cases.
Health ministry spokesman Kianoush Jahanpour said the latest figures took the overall toll to 8,351 dead out of a total of 173,832 people infected with the coronavirus.
"Everybody must wear masks when attending places like stores or any other place where it is not possible to observe social distancing carefully," he said on state television.
Since announcing its first cases in Qom in February, Iran has struggled to contain what quickly became the Middle East's deadliest outbreak of the illness.
It initially imposed a series of measures aimed at halting its spread, such as the closure of mosques, but has gradually rolled back many of these steps since April.
"The majority of provinces are in a stable situation," Jahanpour said on Monday.
He said the southwestern province of "Khuzestan is still red" -- the highest level on the country's color-coded risk scale.
Eight other provinces were "on alert", he said.
"The provinces at risk should be more serious and cautious," Jahanpour said, calling on people to avoid unnecessary travel.
Iran said on Sunday that a recent upsurge in cases was due to increased testing rather than a worsening outbreak.
There has been skepticism at home and abroad about Iran's official figures, with concerns the real toll could be much higher.
Rising infection figures since a low in early May and lax observance of social distancing have worried authorities, which have reiterated calls for strict adherence to health protocols.