O suyo termin municipal ye en as vals d'os ríos Vero y Alcanadre. Se troba situato a 616 metros d'altaria sobre o libel d'a mar, a una distancia de 41 km d'a ciudat de Uesca, a capital d'a suya provincia, y de 122 km d'a ciudat de Zaragoza, a capital d'Aragón.