“On Thursday, 24 international drug traffickers were hanged in a prison in Karaj,” deputy Tehran prosecutor Mahmoud Salarkia said.
“Their execution was approved by the supreme court.”
The report did not identify any of those sent to the gallows in Karaj, a town west of Tehran.
The latest hangings bring to at least 219 the number of people executed in the Islamic republic so far this year, according to news reports.
They were the second such executions in about a month in the same prison, where the Iranian authorities hanged 20 drug traffickers on July 4.