Gatunek zasiedlający morskie wybrzeża północnoafrykańskie i europejskie aż po Zatokę Botnicką. W Polsce pewne stanowiska leżą w pasie nadmorskim od Uznamu do Mierzei Wiślanej. Inne dane ze stanowisk wewnątrzlądowych są niewiarygodne. Jako jedyna roślina żywicielska podawana jest rukwiel nadmorska — Cakile maritima Scop.