Sachseln es una comuna suiza del cantón de Obwalden situada al sureste del cantón, es la única comuna que no hace de frontera con otro cantón.