Es el municipio más occidental de la comarca, limitando por el oeste con la Hoya de Huesca, por el norte con el Alto Gállego y por el este con Sobrarbe.