El principal curso de agua es el río Luzaide, en términos relativos, muy caudaloso con una aportación anual estimada en 71 Hm3. Fluye hacia el norte y recoge las aguas de casi todas las regatas que surcan el territorio. Las principales son: Txapitel, Muxarreta, Arbanta, Zubibeltz, Asundegi, Udasoro, Infernuko erreka y Azoleta.
Las regatas tienen una importancia primordial como línea divisoria física entre los distintos barrios.