在我国分布于青海东部、甘肃(海拔1300一3000米)、宁夏(贺兰山1700米)、陕西(600一1100米)、山西(1400米)、河北(300—1700米)、内蒙古(1200米)。生于山坡及水沟边。蒙古、苏联也有分布。模式标本来自河北北京附近。