La localidad limita con los siguientes municipios: al norte, con Zarátamo, Galdácano y Vedia; al noreste, con Yurre; al este, con Aránzazu y Artea; al sur, con Orozco; al oeste, con Arrancudiaga y Miravalles; y al noroeste, con Arrigorriaga.