Nace en el norte de la provincia de Palencia y desemboca en el río Duero cerca de Geria, provincia de Valladolid.