Se sitúa al este de la provincia de Huesca, a 97,3 km de la capital.