Gatunek palearktyczny rozprzestrzeniony w Europie od Wysp Brytyjskich, Danii i południowej Szwecji do krajów śródziemnomorskich. W Polsce, choć nie znany jeszcze z niektórych krain, występuje prawdopodobnie na całym obszarze. Występuje na łąkach, miedzach, przydrożach i brzegach lasów. Jako rośliny żywicielskie były wymieniane wilżyna rozłogowa — Ononis repens L., wilżyna bezbronna — O. arvensis L. i wilżyna ciernista — O. spinosa L. Larwy żerują w strączkach nie powodując ich zniekształceń.