This species is distributed over much of central and southern Europe. It is generally present from central France through central Germany and northern and western Switzerland, north-eastern Italy, the Balkan region and the Carpathian Mountains. Isolated populations are present in Hungary and northern Germany, and its range in northwestern France is now severely fragmented. It is probably extinct in Belgium and some populations have been lost in the south of France. There is only one population remaining in Luxembourg, and the same is true in the Netherlands. The presence of isolated populations in southwestern France (Medoc and Landes) requires confirmation. It has been introduced to the United Kingdom, but it is not known if the species is still present and is not mapped here. The species has an altitudinal range of 100-2,100m asl. Its distribution in western and north-western parts of its range is more fragmented than is shown on the distribution map.