La vegetación natural en el municipio está compuesta fundamentalmente por selva baja caducifolia, aunque existe dos tipos más de vegetación que son: la selva media caducifolia y los manglares las cuales son de menor importancia por su extensión.