Gatunek europejski o dysjunkcyjnym rozmieszczeniu; na północy występuje na niżowych stanowiskach w południowej Szwecji, Danii, Finlandii i we wschodniej części Europy Środkowej, natomiast w południowej części kontynentu na obszarach górzystych — południowo-wschodnia część Alp, Las Czeski, Rudawy, Sudety, Karpaty, góry w północnej części Półwyspu Bałkańskiego oraz sporadycznie na stanowiskach wyżynnych w południowej Polsce. Występuje w cienistych i wilgotnych miejscach na łąkach leśnych, pobrzeżach lasu, torfowiskach, mokradłach, nad potokami i w zaroślach. Postacie dojrzałe spotykano na kukliku zwisłym — Geum rivale L., przywrotnikach — Alchemilla L. oraz niektórych innych różowatych — Rosaceae. Bionomia i cykl rozwojowy tego ryjkowca nie są znane.