Se distribuye por el Mediterráneo (Portugal, España, Francia, Italia, y Malta), y en las islas Canarias.