Einsiedeln se nachází na jih od Zürichského jezera. Na jeho území leží v horském údolí přehradní jezero Sihlsee. Zdejší přehrada je 33 m vysoká a 124 m dlouhá a zadržuje vodu řeky Sihl. S plochou 10,72 km² je Sihlsee největší přehradou ve Švýcarsku. Einsiedeln je známý především díky zdejšímu klášteru a jeho Černé Madoně. Klášter je zastávkou na Jakubově cestě.