This species is endemic to the island of Rodrigues. It occurs throughout the island and is one of the only species of that island that is still common. It is especially common on the lowlands and also near the coast. On the higher mountains it shares its habitat with another endemic, the slender Pandanus tenuifolius.
