Puede encontrarse en zonas húmedas como el sur de México, sin embargo soporta bien períodos prolongados de falta de agua, como por ejemplo en el sur de Honduras o en las zonas costeras del norte de Venezuela, en la Amazonía, Perú, Brasil, las costas y Amazonía de Ecuador y Colombia .