Aunque el límite norte del término está formado por el río Aragón, en concreto en parte del tramo del embalse de Yesa, la mayor parte del Término municipal desagua hacia el oeste, a través de los arroyos de las Nogueras y de Molinar, vertiendo sus aguas igualmente en el río Aragón, ya en tierras de Navarra.