Por su territorio discurre el río Hirvienza, afluente del río Besaya y también se encuentran los embalses de Mediajo y Alsa, que represa al río Torina.