Iris decora was found in 1832 on grassy hillsides on plateaus, open stony pastures, and cliffs at 2800-3100 m above sea level. It can be found in the Himalayas from Kashmir to China. In Sichuan, Xizang (Tibet), Yunnan, Bhutan, N India and Nepal of the Western Central Himalayas.