Finalmente, el cantón es atravesado por los ríos Melchaa (que desemboca en el lago de Sarnen), el Sarner Aa y el Engelberger Aa (en Engelberg, que desembocan en el lago de los Cuatro Cantones).