El Nervión realiza un recorrido de 7 km para atravesar el municipio y en su transcurso recibe la aportación de agua de los numerosos arroyos con que cuenta Llodio: San Juan, Aldaikorreka, Oleta, Larra, Zabale y Olarte, entre otros.