Limita al norte con las comunas de Nottwil y Sempach, al noreste con Hildisrieden, al este con Rain y Rothenburg, al sureste con Emmen, y al sur con Lucerna y Malters, y al oeste con Ruswil.