One person is now dying from COVID-19 every two minutes in Iran, state TV said on Monday, as the Middle East's worst-hit nation reported a new record daily toll of 588 fatalities.
With authorities complaining of poor social distancing, state media say hospitals in several cities have run out of beds for new patients. Some social media users have criticised the clerical establishment over slow vaccinations, with only about 4% of the 83 million population fully inoculated.
Total deaths have reached 94,603, the ministry said, while cases rose by 40,808 in the past 24 hours to 4,199,537 in a fifth wave blamed on the highly transmissible Delta variant.
"Every two seconds one person gets infected in Iran and almost every two minutes one person dies from the coronavirus," state TV said, adding that most of Iran's 31 provinces have moved from the lower risk orange level to red alert.
That compares to a reported rate of about one death per three minutes a month ago.
In January, Iran's top authority Supreme Leader Ayatollah Ali Khamenei banned imports of U.S.- and British-made vaccines, saying they were unreliable and may propagate the infection.
Iran has blamed U.S. sanctions for hampering purchases and deliveries of vaccines from other nations.
Food, medicine and other humanitarian supplies are exempt from U.S. sanctions reimposed on Tehran in 2018 after then President Donald Trump abandoned Iran's 2015 nuclear deal.
Iran's new President Ebrahim Raisi, who received his first dose of a homegrown COVID-19 vaccine in public on Sunday, has urged officials to speed up vaccinations and to use "all necessary means" for curbing the pandemic, state media reported.
Trying to speed up vaccinations using imported doses as well as its COVIran Barakat shot, Iran is also participating in the COVAX scheme, run by the GAVI alliance and the World Health Organization, that aims to secure fair access for poorer countries.