Zwarty zasięg obejmuje Francję (bez Normandii), południowo-wschodnią Anglię (z pojedynczymi stanowiskami w jej północnej części i Kornwalii, a poza tym w Walii), kraje alpejskie i Niemcy (gatunek rzadki jest jednak w północno-zachodniej ich części i sąsiedniej Holandii), Danię i południową Szwecję, kraje bałtyckie, północną i zachodnią część Polski oraz Czechy i Słowację.
W Polsce najliczniejsze stanowiska ma na Pojezierzach Południowobałtyckich i Dolnym Śląsku. Rzadki jest na Pobrzeżach Południowobałtyckich, w Sudetach, w zachodniej części Wyżyn Polskich i w Polsce północno-wschodniej. Nie przekracza na wschód i południe linii Wisły i Bugu.
Zasięg gatunku najwyraźniej na północy ograniczany jest przez niskie temperatury zimowe, a na południu wykazuje zbieżność z izotermami miesięcy letnich wskazując na nietolerancję zbyt wysokich temperatur na zasiedlanych suchych i przepuszczalnych siedliskach.