Se distribuye por buena parte de la Europa boreal (Escandinavia, región báltica y Rusia) y en pequeños enclaves de montaña de zonas templadas como la cornisa cantábrica, los Pirineos, los Alpes y el Jura.