Kommunen ligger øst for Zugersjøen og sør for Zugerberg (1000 moh). Den består av landsbyene Walchwil og Oberdorf (også kjent som Emmeten).