根據實地考察(1992~1998年), 元江蘆薈生長分布在云南紅河河谷的元江、新平、石屏、紅河,金沙江的元謀,珠江水系的文山,瀾滄江、怒江、滇西德宏,還有廣西百色地區,海南以及緬甸等干熱河谷或熱帶地區,海拔700米以下, 河川兩岸沿江的半荒漠沙土、石沙土上,有的還生長在懸崖上,有的生長在石堆縫隙中或樹草叢中、成片、成叢或零星分布。