En la parte norte, y bañando los terrenos de San Mamés de la Vega y Santiago de la Valduerna, discurre el río Duerna que, viniendo de la Sierra del Teleno, desemboca en el río Tuerto en la parte norte de la ciudad, junto a las instalaciones deportivas.