Se distribuye por la región mediterránea, en la mitad meridional de la Península ibérica y en el noroeste de África.