Crece desde las Islas Canarias, por el Sahara hasta la Península Arábiga, en regiones áridas y semiáridas, sobre distintos tipos de suelos y pendientes.