Los principales recursos hidrológicos del municipio son las aguas del río Grijalva con sus afluentes, los ríos Samaria, Carrizal y El Viejo.