南北分布约在北纬18°21’~34°34’之间,以江苏的云台山,河南的固始、罗山等县,湖北的谷城、竹山等县,安徽的六安县为北界;雷州半岛、海南岛为南界。在江苏的云台山,河南的固始、罗山等县栽培能正常生长。
东西分布在东经98°40’~121°40’之间,东起浙江的镇海、江苏的无锡、福建的福安等县。西抵云南怒江流域的德宏自治州,以及四川峨眉山。
垂直分布一般多在海拔800米,特别是在500米以下的丘陵山地生长良好。在安徽黄山云谷寺900米处生长,能正常开花结实。贵州西部毕节县2,000米以下的山区,云南滇中高原海拔1,700~2,000米之间,有较大面积的栽培,亦能正常开花结实。