Ministry spokeswoman Sima Sadat Lari told state TV that 4,206 new cases were identified in the past 24 hours, with the total number of identified cases spiking to 504,281.
Iranian health officials have warned about a third wave of the pandemic, while the government has blamed the spike in infections partly on a decline in public adherence to health protocols.
Mask-wearing became mandatory in public in the capital on Saturday and President Hassan Rouhani announced that violators would be fined.Authorities are planning to make mask-wearing mandatory in public in other large cities, Iranian media reported.