Habita en la mayor parte de los tipos de suelo de ese ámbito insular: desde los bosques tropicales lluviosos hasta las plantaciones de cocoteros; pero en la isla de Santo Tomé no se halla en las zonas más secas del norte.