It grows in dry, subarid and subhumid bioclimates, on the West coast in the provinces of Toliara (Tuléar), Mahajanga and Antsiranana (Diego Suarez) in altitudes from 0–900 m.