Gatunek rozsiedlony w Europie; granica północna rozmieszczenia przebiega w pobliżu koła podbiegunowego, a południowa biegnie od południowej Francji przez Alpy, dolinę Dunaju, południowe Karpaty i dorzecze górnego Donu po Ural. W Polsce znany z nielicznych rozproszonych stanowisk w różnych częściach kraju, ale występuje prawdopodobnie na całym obszarze z wyjątkiem wyższych partii górskich.