Distribución:
Zonas templado-cálidas del Paleártico. Poblaciones aisladas en Alpes, Balcanes, Pirineos y restantes cordilleras españolas, Inglaterra y Escocia. Asia desde el Cáucaso hasta parte de Asia Menor e Irán. Cadenas montañosas desde Turquía a Manchuria. Etiopía.
Canarias: La subespecie barbarus (Vaurie, 1954) se encuentra en La Palma; extinguida en La Gomera y Tenerife, posiblemente extinguida en El Hierro.