El río Rivera, afluente del Pisuerga, nace en Fuente Deshondonada, pasa en su parte alta en Rebanal de las Llantas y pasa por San Martín de los Herreros y Ventanilla hasta llegar a Ruesga, donde desemboca en el embalse de Cervera (o embalse de Ruesga).