Neuenkirch is a municipality in the district of Sursee in the canton of Lucerne in Switzerland. Neuenkirch is first mentioned in 1256 as nova ecclesia. In 1259 it was mentioned as Nuwenkilch. The municipality is located on the upper end of Lake Sempach (Sempachersee). It consists of the village of Neuenkirch and the hamlets of Adelwil, Büezwil, Hälfestäge, Hellbühl, Homel, Lipperüti, Mättiwil, Rippertschwand, Rüeggringe, Trutige and Werlige as well as Schloss Wartensee.