Leiza se sitúa en el valle de Leizarán por el que pasa el río del mismo nombre.