Está situado en la cuenca alta del río Noguera Ribagorzana, que sirve como frontera entre Aragón y Cataluña.