Sus poblaciones más importantes se encuentran en los Alpes (Austria, Francia, Italia, Suiza) y el Cáucaso (Azerbaiyán, Georgia, Rusia, Turquía), pero se le puede encontrar también en pequeñas poblaciones en Albania, Alemania, Bosnia y Herzegovina, Bulgaria, Croacia, Eslovaquia, Eslovenia, Grecia, Macedonia, Montenegro, Polonia y Rumania, siempre en terrenos de montaña entre los 500 y los 3100 m de altitud.