Disperso en toda la Península Ibérica, sobre todo en la mitad septentrional; ausente de las Islas Baleares y de las Islas Canarias.