Gatunek rozmieszczony w środkowej i północnej Europie oraz na Syberii; w Skandynawii sięga daleko poza koło podbiegunowe. Zamieszkuje brzegi otigotroficznych jezior i większych rzek, występuje głównie na czystym, jałowym piasku. W Polsce częstszy na niżu niż na pogórzu, gdzie nie przekracza 400 m n.p.m.