Limita al norte con las comunas de Meierskappel (LU) y Risch (ZG), al este con Walchwil (ZG) y Arth, al sur con Weggis (LU), Greppen (LU) y Meggen (LU), y al occidente con Adligenswil (LU) y Udligenswil (LU).