El principal río que atraviesa el municipio es el Artibai; a él se suman los pequeños afluentes que vienen desde las dos laderas del valle.