Su término municipal limita: al noroeste con Artajona, al noreste con Pueyo y el Municipio de Leoz, al este con San Martín de Unx, al sudeste con Olite, al sur con Falces, al sudoeste con Miranda de Arga y al oeste con Berbinzana y Larraga.