La situación de Elgueta en lo alto del territorio hace que todos los ríos sean pequeños ya que, en el territorio municipal, tienen la parte alta de su cuenca.