Espontánea en el oeste, centro y sur de Europa, en zonas de clima atlántico o mediterráneo subhúmedo, desde el nivel del mar hasta el piso subalpino.