Северо-Западный Китай
Палеарктика: Центральная и Южная Европа, север Турции, Афганистан, Северо-Западный Китай (Синьцзян: горы Тянь-Шаня), Северная Индия (Химачал Прадеш); в СНГ — в европейской части, на север до Ижмы в Коми, Кавказ, горы Средней Азии, Казахстан, почти вся Сибирь, на север до Октябрьского в Приобье (Ханты-Мансийский АО), Центральной Якутии и Магадана, юго-восточная граница проходит по Западному (до Сохондинского заповедника) и Северному Забайкалью, Северному и Нижнему Приамурью, обитает и на Сахалине. В горах встречается на высоте до 2000 м.