The goal of this list is to comprehensively catalogue Iran's
current inventory of ballistic missiles, guided rockets and artillery rockets. If several configurations of a missile, rocket or launcher are known, they are added as such. The part within the apostrophes refers to other
designations or an unofficial designation. When available, the missile's range is
added. As this list relies on OSINT, the range should be used as a rough indication rather than a
precise estimate.
Short-Range Ballistic Missiles (SRBM)
- Fath ''BM-120'' [Range: 120km] Five launcher configurations: (2) (3) (4) (5)
- Tondar-69 [Range: 150km]
- Fateh-110 1st Gen. ''Fateh-110A'' [Range: 200km] (Not believed to have entered mass production)
- Fateh-110B 2nd Gen. ''BM-250'' [Range: 250km] Five launcher configurations: (2) (3) (4) (5) (Supplied to Syria as ''M-600 'Tishreen''')
- Fateh-110C 3rd Gen. ''BM-300'' [Range: 300km] Two launcher configurations: (2) (Supplied to the Houthis in Yemen as ''Karrar'')
- Fateh-110D 4th Gen. [Range: 300km]
- Zelzal 307 ''Raad 307'' [Range: 300km] Two launcher configurations: (2, triple launcher)
- R-17 Elbrus ''SS-1 Scud-B'' [Range: ~300km]' (Likely to have been decommissioned)
- Hwasong-5 [Range: ~330km] (Likely to have been decommissioned)
- Shahab-1 [Range: 350km]
- Shahab-2 [Range: 500km] Three launcher configurations: (2) (3)
- Fateh-313 [Range: 500km] Three launcher configurations: (2) (3, dual launcher)
- Raad-500 [Range: 500km] Two launcher configurations: (2, dual launcher)
- Zolfaghar ''BM-700'' [Range: 700km] Seven launcher configurations: (2) (3) (4, dual launcher) (5, dual launcher) (6, dual launcher) (7, underground canister-launcher)
- Fateh Mobin (Guidance kit that can be retrofitted to the entire Fateh lineage. Uses an infrared seeker)
- Qiam-1 ''Qiyam-1 or Qaem-1'' [Range: ~800km] Two launcher configurations: (2, underground missile silo launcher) (Supplied to the Houthis in Yemen as ''Borkan-H2'' and ''Borkan-3 of Zolfaghar'')
- Unknown Guided Rocket (1) (Supplied to the Houthis in Yemen as ''Qasim-2''. No service in Iran)
Medium-Range Ballistic Missiles (MRBM)
- Qiam-2 ''Qiyam-2 or Qaem-2'' [Range: 1000km] (Supplied to the Houthis in Yemen as ''Falaq'')
- Dezful [Range: 1000km] Four launcher configurations: (2, dual launcher) (3, dual launcher) (4, towed dual launcher)
- Martyr Haj Qasem [Range: ~1400km]
- Kheibar Shekan [Range: 1450km] Two launcher configurations: (2, towed dual launcher) (Supplied to the Houthis in Yemen as ''Hatem'')
- Emad [Range: 2000km] Two launcher configurations (2, underground missile silo launcher)
- Emad-2 (Not yet seen)
- Emad-3
- Ghadr-1 ''Ghadr-110 or Shahab-3B''
- Ghadr-F [Range: ~2000km]
- Ghadr-H Two configurations: (2)
- Khorramshahr-1 [Range: 2000km] Two configurations: (2)
- Khorramshahr-2 [Range: 2000km]
- Sejjil-1 ''Sejil-1, Ashura, Ashoura or Ghadr-110'' [Range: ~2000km] Prototype: (1)
- Sejjil-2 ''Sejil-2, Ashura or Ashoura'' [Range: 2000km]
- Shahab-3 ''Shahab-3A/M or Ghadr-101'' Three configurations: (2, triconic warhead) (3, biconic warhead) Three launcher configurations (2) (3, silo launcher)
Anti-Ship Ballistic Missiles (ASBM)
- Khalij Fars [2011] [Range: 300km] Five launcher configurations: (2) (3) (4, dual launcher) (5, triple launcher) (Uses an electro-optical/infrared seeker) (Supplied to the Houthis in Yemen as ''Aasif'')
- Hormuz-2 [2014] [Range: 300km] Three launcher configurations: (2, dual launcher) (3, dual launcher) (Uses an active radar-homing seeker)
- Zolfaghar-e Basir ''Zulfiqar-e Basir'' [2020] [Range: ~700km]
Anti-Radiation Ballistic Missiles (ARBM)
- Hormuz-1 [2014] [Range: 300km] Three launcher configurations: (2, dual launcher) (3, dual launcher) (Uses a passive radar-homing seeker)
Ground-Launched Cruise Missiles (GLCMs)
- Soumar
- Paveh [Range: 1650km] (Supplied to the Houthis in Yemen as ''Quds-351'', ''Quds-2'' and ''Quds-3'')
- Hoveizeh [Range: 1350km]
- Martyr Abu Mahdi [Range: 1000km] (Based on the Hoveizeh GLCM. Anti-shipping role)
- Meshkat (Did not enter production)
Guided Multiple Rocket Launchers - Operational
- 333mm Guided Falagh-2
- 333mm Fajr-4
- 333mm Fajr-4CL (Uses an electro-optical/infrared seeker) (Supplied to the Houthis in Yemen as ''Faleq-1'')
- 333mm Fajr-5C Two launcher configurations: (2)
- Unknown Guided Rocket (1) (Supplied to the Houthis in Yemen as ''Badr-1P''. Limited to no service in Iran)
- Unknown Guided Rocket (2) (Supplied to the Houthis in Yemen as ''Badr-2''. Limited to no service in Iran)
- Unknown Guided Rocket (3) (Supplied to the Houthis in Yemen as ''Badr-3''. Limited to no service in Iran)
- Unknown Guided Rocket (4) (Supplied to the Houthis in Yemen as ''Al-Bahr Al-Ahmar''. Limited to no service in Iran)
- Unknown Guided Rocket (5) (Supplied to the Houthis in Yemen as ''Saeer''. Limited to no service in Iran)
- Unknown Guided Rocket (6) (Supplied to the Houthis in Yemen as ''Qasim-1''. Limited to no service in Iran)
Artillery Rockets
- Shahin-1 [Range: 13km]
- Shahin-2 [Range: 20km]
- 9K52 Luna-M ''FROG-7'' [70km] (Likely to have been decommissioned)
- Fajr-5 Prototype: (1)
- Naze'at-6H ''Mushak'' [Range: 100km] Two launcher configurations: (2) (Can be retrofitted with the Labik-1 guidance kit)
- Naze'at-10H ''Mushak'' [Range: 130km] Three launcher configurations: (2) (3) (Can be retrofitted with the Labik-1 guidance kit)
- Zelzal-1 ''Mushak-120'' [Range: 120km] Three launcher configurations: (2) (3)
- Zelzal-2 ''Mushak-200'' [Range: 200km] Four launcher configurations: (2) (3) (4) (Supplied to Syria as ''Maysalun'')
- Zelzal-3 [Range: 200km] Two launcher configurations: (2, triple launcher)
- Zelzal-3B [Range: 250km] Three launcher configurations: (2) (3, triple launcher)
- Unknown Artillery Rocket (1) Two launcher configurations (2)