Cette espèce se rencontre au Portugal, en Espagne, en France, au Royaume-Uni, en Irlande, en Islande, en Norvège, en Suède, en Finlande, en Estonie, en Lettonie, en Russie, au Danemark, aux Pays-Bas, en Belgique, au Luxembourg, en Allemagne, en Pologne, en Slovaquie, en Tchéquie, en Autriche, en Suisse, en Italie, en Slovénie, en Croatie, en Bosnie-Herzégovine, au Monténégro, en Macédoine du Nord, en Serbie, en Hongrie, en Roumanie, en Bulgarie, en Grèce, en Ukraine, en Géorgie, en Tunisie, en Algérie, en Maroc, au Kazakhstan, en Inde et au Kenya.