Su término municipal tiene una superficie de 21,9 km² y limita al norte con el municipio de Falces, al este con los de Olite y Caparroso, al sur con el de Villafranca y al oeste con los de Funes y Peralta.