Se distribuye por el norte de África (Argelia), sudoeste de Asia (Turquía), sur de Europa (Albania, Grecia, Creta, Italia, Cerdeña, Sicilia, Yugoslavia, Francia, Córcega, España, Portugal y península ibérica).