El principal río es el Usumacinta, que recibe por su margen izquierda las aguas del río Chacamax, así como las de los arroyos Hondo, Jobo, Pochote y otros de menor importancia.