Общее распространение: юг Скандинавии, Средняя и Атлантическая Европа, Средиземноморье, Балканы. Заносное в Северной и Южной Америке, Австралии и Новой Зеландии. На территории бывшего СССР: вся европейская часть и Западная Сибирь; в Восточной Сибири - по Енисею; Кавказ - Предкавказье, Восточное и Западное Закавказье, Дагестан.
Экология
На открытых склонах, выгонах, вдоль дорог и пашен, по краям полей и огородов.