Iran
Death penalty and prisoners' rights · Archive since 1999
Data card
- Legal status
- Retentionist
- Executions recorded in 2026
- 869
- Executions recorded in 2025
- 2,156
- First news item in the archive
- JANUARY 1, 1999 · The 1999 figures for capital sentences and executions...
- News items in the archive
- 9,218
Source: Hands Off Cain database, updated to 2026.
Iran is classified as Retentionist in the Hands Off Cain database, updated to 2026. In 2026 the association recorded 869 executions in the country, against 2,156 the year before. The archive holds 9,218 news items on Iran, from 1999 to today.
Iran is one of the countries where the association records the highest number of executions each year. The usual method is hanging, and capital punishment applies to a wide list of offences: murder, drug offences, offences against state security, sexual offences, and charges such as moharebeh, enmity against God, which allow very broad application.
Many executions are never announced. They emerge from local sources, from human rights organisations and from families. For Iran, more than anywhere else, the archive's count is a documented minimum.
Latest news
DECEMBER 2, 2025IranDEATH PENALTYIRAN - Amir Reza Shah-Mohammadi was executed in Zanjan on December 2
DECEMBER 2, 2025IranDEATH PENALTYIRAN - Aziz Sheikhi executed in Ferdows on December 2
DECEMBER 2, 2025IranDEATH PENALTYIRAN - 4 men executed in Shiraz on December 2
Bahram Ajdari, Hamed Kazazi, Ali Shokrzadeh and Parsa Saedi
DECEMBER 2, 2025IranDEATH PENALTYIRAN - Mohammad Zakiri executed in public in Borazjan on December 2
DECEMBER 1, 2025IranDEATH PENALTYIRAN - Tayeb Minayi executed in Ahvaz on December 1
DECEMBER 1, 2025IranDEATH PENALTYIRAN - Nourkhoda Karami executed in Qom on December 1
DECEMBER 1, 2025IranDEATH PENALTYIRAN - Javad Souri executed in Shahr-e Kord on December 1
DECEMBER 1, 2025IranDEATH PENALTYIRAN - Unidentified man executed in Bandar Abbas on December 1
DECEMBER 1, 2025IranDEATH PENALTYIRAN - At least 260 persons were executed in Iran during November 2025
According to Hands off Cain, executions were at least 324
DECEMBER 1, 2025IranDEATH PENALTYIRAN - Seyed Ali Hajipour executed in Taybad on December 1
DECEMBER 1, 2025IranDEATH PENALTYIRAN - Abdollah Barahouyi and Mehrdad Aspid executed in Isfahan on December 1
DECEMBER 1, 2025IranDEATH PENALTYIRAN - 2 unidentified men executed in Tabriz on December 1
DECEMBER 1, 2025IranDEATH PENALTYIRAN - Ebrahim Tabrizi executed in Mahabad on December 1
DECEMBER 1, 2025IranDEATH PENALTYIRAN - Hossein Zamani executed in Dorud on December 1
DECEMBER 1, 2025IranDEATH PENALTYIRAN - Jafar Panahi sentenced to one year in prison and additional penalties
Palme d'Or at Cannes 2025
DECEMBER 1, 2025IranDEATH PENALTYIRAN - Unidentified man executed in Bandar Abbas on December 1
DECEMBER 1, 2025IranDEATH PENALTYIRAN - Sepehr Goodarzi executed in Bojnourd on December 1
NOVEMBER 30, 2025IranDEATH PENALTYIRAN - Ehsan Nadi executed in Arak on November 30
NOVEMBER 30, 2025IranDEATH PENALTYIRAN - Ali Hossein Rashidian executed in Saveh on November 30
NOVEMBER 30, 2025IranDEATH PENALTYIRAN - Mansour Jalali executed in Kerman on November 30
NOVEMBER 30, 2025IranDEATH PENALTYIRAN - Yashar Sadeghi executed in Bukan on November 30
NOVEMBER 30, 2025IranDEATH PENALTYIRAN - Kazem Mo’tamedi executed in Dezful on November 30
NOVEMBER 30, 2025IranDEATH PENALTYIRAN - Parviz Rigi executed in Zahedan on November 30
NOVEMBER 30, 2025IranDEATH PENALTYIRAN - Sepehr Goodarzi executed in Borujerd on November 30
NOVEMBER 29, 2025IranDEATH PENALTYIRAN - Arman Niri + 1 executed in Karaj on November 29
NOVEMBER 29, 2025IranDEATH PENALTYIRAN - Mohammadkarim Moradi executed in Kermanshah on November 29
NOVEMBER 29, 2025IranDEATH PENALTYIRAN - Abolfazl Foroukhi executed in Hamedan on November 29
NOVEMBER 29, 2025IranDEATH PENALTYIRAN - Sobhan Jafari executed in Khorramabad on November 29
NOVEMBER 29, 2025IranDEATH PENALTYIRAN - … Ashtiani executed in Yasuj on November 29
NOVEMBER 29, 2025IranDEATH PENALTYIRAN - Iman Mehrabi executed in Sanandaj on November 29
