Obwalden se encuentra ubicado en la región de Suiza Central a orillas del lago de los Cuatro Cantones (conocido también como lago de Lucerna), otros lagos importantes son: Sarnersee, Lungerersee, Melchsee, Tannensee y Wichelsee.