Sallent de Gállego es atravesado por el río Gállego y su primer afluente, el río Aguas Limpias, ambos cauces nacidos dentro del propio término y que confluyen en las inmediaciones del núcleo urbano.