Gatunek szeroko rozmieszczony w Europie (nie znany z północnej części kontynentu), sięga na wschód do Afganistanu i północno-zachodnich Chin. Żyje na pobrzeżach wód i na bagnistych terenach. W Polsce wykazywany z nielicznych stanowisk, niektóre z nich wymagają potwierdzenia; na pewno występuje na Śląsku pomimo zaprzeczenia Letznera (1871, 1885).