El municipio, a diferencia de los restantes de Quintana Roo, no está totalmente cubierto por el bosque tropical; el norte se caracteriza por la vegetación acuática y semi-acuática, como manglar y pasto marino, además de un sector de bosque espinoso.