Rear Admiral Ali Fadavi, deputy commander of the Islamic Revolutionary Guards Corps navy, told state television that the cruise missile was successfully fired from a military helicopter for the first time.
Fadavi said that the new missile had a range of 200 km and could move very close to its target before it risked being spotted.
Previously, the long-range missile could only be fired from warships, he added.
The state-run news agency Fars reported that Iran was the country to be able to install the missile on a helicopter. It said that the missile was called Nour, or light.
It reported that the Nour missile could achieve its maximum range without the need for an OTHT (Over-The-Horizon Targeting) system.
The IRGC has been conducting naval war-games in the Persian Gulf and Sea of Oman for all of this week.