Tudela es atravesada por dos ríos, el Queiles que lleva agua todo el año, y el río estacional Mediavilla.