Questa specie si trova in Europa a nord del Circolo Polare Artico. A est si estende attraverso il Paleartico tra cui Nord Africa, Siberia, Iran, Monti Altai, Kamchatka, Kashmir, India, Cina, Corea, Giappone e Taiwan. Nelle Alpi e in India sale a quote superiori ai 1600 metri.