Gatunek rozmieszczony w górach i na pogórzach zachodniej i środkowej Europy, podawany również z Hiszpanii i Portugalii. Żyje na pobrzeżach wód. W Polsce znany z nielicznych stanowisk w Sudetach i Karpatach, stanowisko na Śląsku Dolnym wymaga potwierdzenia.