Mało znany gatunek, notowany z nielicznych stanowisk we Francji, w Niemczech, Polsce, na Węgrzech i Bukowinie. W Polsce rzadko spotykany, wykazany z nielicznych stanowisk w sześciu południowych krainach. Spotykany na łąkach, pastwiskach, przydrożach, piaskach i brzegach lasu. Jako rośliny żywicielskie tego ryjkowca podawane były w piśmiennictwie: krwawnik pospolity — Achillea millefolium L., babka lancetowata — Plantago lanceolata L. i babka zwyczajna — P. maior L.