Kianoush Jahanpour said on Monday the new deaths increase the overall fatalities to 7,451.
The spokesman said 19 provinces reported zero fatalities in the past 24 hours, and five provinces reported only one death.
He also confirmed 2,023 new cases of COVID-19 infection, raising the total number of cases to 137,724.
So far, he said, 107,713 patients have recovered from the disease and been discharged from hospitals across the country.
However, 2,585 are currently in severe conditions of the disease, the spokesman added.
He also noted that 818,917 COVID-19 tests have been taken so far in Iran.
According to Jahanpour, the south-western Khuzestan province is still in red conditions, and has the highest number of hospitalizations and screening.