蕙兰产于中国陕西南部、甘肃南部、安徽、浙江、江西、福建、台湾、河南南部、湖北、湖南、广东、广西、四川、贵州、云南和西藏东部。尼泊尔、印度北部也有分布。蕙兰生于湿润、开阔且排水良好的地方;海拔700~3000米。其耐寒能力较强。