Gatunek rozmieszczony w północno-wschodniej części Europy Środkowej, w północnej Europie i na Syberii. Na północ sięga daleko poza koło podbiegunowe, a na wschód aż do Kamczatki. W Polsce bardzo rzadko spotykany. Żyje głównie na pobrzeżach większych rzek, niekiedy tylko nad wodami stojącymi, zasiedlając gleby piaszczyste i żwirowiska pokryte warstwą szlamu.