Lengste elv i kommunen er Langvasselva i Straumfjord, som renner parallelt med kommunegrensen til Sortland for 5,7 km helt til den ender ved ytre Straumfjord.