Se encuentra en el extremo noroeste de la provincia, en el límite con Vizcaya y Burgos, y limita con los municipios de Valle de Mena (Burgos), Gordejuela (Vizcaya) y Ayala (Álava).