Gatunek rozmieszczony w prawie całej Europie, na północ docierający do Wysp Brytyjskich, Danii i południowej Szwecji. W Polsce znany ze stosunkowo nielicznych miejscowości. Zamieszkuje pobrzeża morskie, rzeczne i jeziorne, zwłaszcza na skarpach nadbrzeżnych oraz miejscach gliniastych silnie nasłonecznionych.