Obstalden está situada al norte del cantón, en la orilla inferior del lago de Walen.