Su término municipal tiene una superficie de 17,69 km² y limita al norte con los municipios de Santa Cruz de Campezo en la provincia de Álava en la comunidad autónoma del País Vasco y Nazar, al este con los de Mirafuentes y Espronceda, al sur con el de Bargota y al oeste con el de Azuelo.