Vierwaldstättersee
Greppen lies on the eastern shore of the Küssnacht arm of Lake Lucerne, at the base of Mount Rigi. Greppen stretches from Lake Lucerne up the west slope of Mount Rigi to just below Rigi-Staffel (elev. ). The "Breitenacherreid" is a nature preserve.