# List of Iranian two-star generals since 1979

There are currently 12 two-star officers in the Armed Forces of the Islamic Republic of Iran: four with the regular army (Artesh) background, seven who served in the Islamic Revolutionary Guard Corps and one with both backgrounds.
Although the ranks of general (Arteshbod) and lieutenant general (sepahbod) exist in Iran by the book, the highest military rank practically available to active duty personnel of the Iranian Armed Forces during Islamic Republic era had been two-star rank of major general (sarlashgar) and its naval equivalent rear admiral (daryaban).
While Islamic Revolutionary Guard Corps did not use military ranks until 1991, the Islamic Republic of Iran Army was mainly headed by mere colonels until the first post-revolutionary promotion ceremony of its personnel to general ranks in May 1987, in which Qasem-Ali Zahirnejad was the only one promoted to two-star rank. No two-star general has ever served in the Law Enforcement Force of the Islamic Republic of Iran.

## Current two-star generals

| No. | No. | Name | Service | Branch | Date of rank | Position | Yrs. | CY |
| Active duty officeholders ||||||||||
| | 1 | Gholam Ali Rashid | IRGC | Ground Force | 18 April 1999 | Deputy Chief of the Armed Forces General Staff (1999–2016)Commander of the Khatam-al Anbiya HQ (2016–present) | 25 | 19 |
| | 2 | Ali Shamkhani | IRGC | Navy | 18 April 1999 | Defence Minister (1997–2005)Secretary of the Supreme National Security Council (2013–2023) | 25 | 18 |
| | 2 | Ali Shamkhani | IRIA | Navy | 18 April 1999 | Defence Minister (1997–2005)Secretary of the Supreme National Security Council (2013–2023) | 25 | 18 |
| | 3 | Hossein Hassani Sa'di | IRIA | Ground Force | Un­known | Deputy Commander of the Khatam-al Anbiya HQ (2016–present) | Un­known | Un­known |
| | 4 | Mohammad Bagheri | IRGC | Ground Force | c. 2008 | Chief of the Armed Forces General Staff (2016–present) | 16 | 29 |
| | 5 | Mostafa Izadi | IRGC | Ground Force | c. 2008 | Strategic Deputy Chief of the Armed Forces General Staff | 16 | 29 |
| | 6 | Abdolrahim Mousavi | IRIA | Ground Force | 21 August 2017 | Commander of the Islamic Republic of Iran Army (2017–present) | 7 | 38 |
| | 7 | Hossein Salami | IRGC | Aerospace Force | 21 April 2019 | Commander of the Islamic Revolutionary Guard Corps (2019–present) | 5 | 38 |
| Advisor-level generals ||||||||||
| | 1 | Ali Shahbazi | IRIA | Ground Force | 18 February 1991 | Chief-of-Staff/Commander of the Islamic Republic of Iran Army (1988–2000) | 9 | 31 |
| | 2 | Mohsen Rezaee | IRGC | — | 18 February 1991 | Commander of the Islamic Revolutionary Guard Corps (1981–1997) | 6 | 11 |
| | 3 | Yahya Rahim Safavi | IRGC | Ground Force | 10 September 1997 | Commander of the Islamic Revolutionary Guard Corps (1997–2007) | 10 | 18 |
| | 4 | Mohammad Ali Jafari | IRGC | Ground Force | 3 September 2007 | Commander of the Islamic Revolutionary Guard Corps (2007–2019) | 17 | 27 |
| | 5 | Ataollah Salehi | IRIA | Ground Force | Un­known | Commander of the Islamic Republic of Iran Army (2005–2017) | Un­known | Un­known |

## Deceased two-star generals

| No. | Name | Service | Branch | Date of rank | Position | Yrs. | CY |
| 1 | Qasem-Ali Zahirnejad | IRIA | Ground Force | 8 May 1987 | Un­known | 2 | 29 |
| 2 | Ali Sayad Shirazi | IRIA | Ground Force | 5 April 1999 | Deputy Chief of the Armed Forces General Staff (1993–1999) | 0 | 35 |
| 3 | Mohammad Salimi | IRIA | Ground Force | 21 May 2000 | Commander of the Islamic Republic of Iran Army (2000–2005) | 5 | 32 |
| 4 | Qasem Soleimani | IRGC | Quds Force | 24 January 2011 | Commander of the Quds Force (1998–2020) | 13 | 32 |
| 5 | Hassan Firouzabadi | — | — | 17 April 1995 | Chief of the Armed Forces General Staff (1989–2016) | 21 | 6 |