Situada a orillas del río Ego, en la cuenca del río Deva, limita con la provincia de Vizcaya, conformando con la vecina localidad de Ermua un mismo conjunto urbano.