Gatunek zamieszkujący głównie północno-zachodnią Afrykę i południową część Europy, na północ docierający do środkowej Francji, Gór Łupkowych i Hercyńskich, Turyngii, Sudetów, Karpat i zachodniego Podola, notowany ponadto z Kaukazu. W Polsce z całą pewnością jeszcze nie stwierdzony, ale istnieje prawdopodobieństwo odszukania go w południowej części kraju, gdyż notowany był w pobliżu Bramy Morawskiej i na Podolu. Jedna wzmianka ogólnikowa o występowaniu w Polsce opierała się na stanowiskach leżących poza naszą granicą wschodnią. Żyje na mikołajku polnym — Eryngium campestre L.