生于海拔(1500~)2500~3900米的林下或荫蔽草坡上。产于山西北部(宁武)、甘肃中部(山丹、肃南)、四川西部(松潘、泸定、小金、木里)、云南西北部(漾濞、维西、中甸)和西藏东南部至南部(错那、米林、亚东)。尼泊尔、不丹、印度和巴基斯坦也有分布。张掖市南部祁连山有分布。