Se encuentra, sobre todo, en el Norte de África (Argelia, Marruecos, Túnez y Libia) y en el sureste de Europa (Italia, Portugal y España).