分布于中国和不丹,在中国分布于台湾、广东、广西、贵州、云南。生于海拔340一750米的山谷或平地疏林中。菜豆树来源于紫葳科菜豆属小乔木。