En España falta en las islas Baleares, pero aparece en la mitad septentrional, en Asturias, Cataluña, Aragón, País Vasco, Navarra.