Die grössten sind der Steinibach, der durch Horw-Dorf fliesst und im Delta in der Horwer Bucht in den Vierwaldstättersee einmündet und der Wiedenbach, welcher am Westufer der Horwer Bucht in den See einfliesst.