陕西、湖北、湖南、广东、广西、贵州、四川、云南和西藏。生于山谷疏林下、山坡杂草中、沟边和路边等处,海拔600-2000米。喜马拉雅(印度北部至不丹)也有分布。模式标本采自印度北部。