Grande parte da Europa, Ásia e noroeste de África. Comum em toda a Península Ibérica, exceto nas províncias mais secas.