Su término municipal tiene una superficie de 57,40 km² y limita al norte con los municipios de Urraúl Bajo y Romanzado, al este con este último, al sur con los de Yesa, Liédena y Sangüesa y al oeste con el de Urraúl Alto.