Su término municipal tiene una superficie de 12,20 km² y limita al norte y oeste con el municipio de Berástegui en Guipúzcoa (País Vasco); al este con el de Leiza; y al sur con los de Araiz y Larraún.