Gatunek występujący w zachodniej, środkowej i południowej części Europy, notowany ponadto z Danii i południowej Szwecji. W Polsce z wyjątkiem wyższych partii górskich występuje na całym obszarze; nie notowano go jeszcze z Kotliny Nowotarskiej i Tatr. Zasiedla suche łąki, pastwiska, odłogi, przydroża, brzegi wód, miejsca ruderalne i piaski. Żyje na babce lancetowatej — Plantago lanceolata L. Larwa żeruje w szyi korzeniowej i nie powoduje powstawania wyrośli.