This species shows a transpalaearctic distribution. It occurs in North Africa from Morocco to Egypt. In Eurasia it occurs from Portugal via Europe, Asia Minor, Levant, Caucasus, Central Asia and Siberia to the Pacific coast of the Far East, reaches the oriental fauna region in northwest India (Uttar Pradesh); north to 60 ° N in Norway (Hønefoss), 62.5 ° N in Sweden (Västernorrland), 63.5 ° N in Finland (North Karelia), in Russia to Karelia and
Kirov; south to Sicily, Crete, Cyprus and Israel. The ssp. rubripes SPINOLA, 1838 occurs in North Africa, Levante, Iberia including the Balearic Islands, Sardinia and Cyprus.