Küssnacht am Rigi is a village and a district and a municipality in the canton of Schwyz in Switzerland. The municipality consists of three villages Küssnacht, Immensee, and Merlischachen, the hamlet Haltikon, the industrial area Fänn, and the alp Seeboden. It is situated at the north shore of Lake Lucerne and at the south shore of Lake Zug below mount Rigi.