Lake Sarnen () is a lake in the canton of Obwalden in Switzerland. It is on the Sarner Aa. It flows out of the Lake Lungern, through the Lake Sarnen, and into Lake Lucerne. The municipalities of Sarnen and Sachseln are located on the shores of the lake, and the Brünig railway line follows the eastern shore.