Einsiedeln is a municipality and district in the canton of Schwyz in Switzerland. It is known for its monastery, the Benedictine Einsiedeln Abbey, founded in the 10th century.