Gatunek rozprzestrzeniony w Europie od Wysp Brytyjskich i środkowych prowincji Fennoskandii po kraje śródziemnomorskie. W Polsce, chociaż nie jest znany jeszcze z ośmiu krain, występuje prawdopodobnie na całym obszarze z wyjątkiem wyższych partii górskich. Zasiedla mokradła, bagna, brzegi wód i rowy. Jako rośliny żywicielskie tego ryjkowca podaje się w piśmiennictwie przetacznik bobowniczek — Veronica beccabunga L., przetacznik błotny — V. scutellata L. i przetacznik wodny — V. comosa Richt. (V. aquatica Bernh.). Żerujące w owockach larwy znajdowano w lipcu-wrześniu, natomiast poczwarki w sierpniu-wrześniu.