Es originario de Eurasia, África y América, con un centro de diversificación en el mar Mediterráneo y en las islas Canarias.