Su término municipal tiene una superficie de 47,79 km² y limita al norte con Ibargoiti y Urraul Bajo, al este con Sangüesa, al sur con Cáseda y al oeste con Sada y Leache.