Neudorf fait partie de la commune de Beromünster et se situe au sud, dans la vallée du Wyna. Le village se trouve entre le lac de Baldegg au nord-est et le lac de Sempach au sud-ouest. L’aéroport de Beromünster ainsi que plusieurs hameaux et groupes de maisons dispersés font partie de Neudorf. Parmi les sites remarquables du village figurent la chapelle de pèlerinage de Gormund et l’église Sainte-Agathe. La réserve naturelle de Vogelmoos est un paysage aquatique pittoresque très apprécié pour les sorties nature à proximité. Depuis Neudorf, des sentiers de randonnée mènent en 20 à 30 minutes au Vogelmoos, dans la forêt de Herlisberg.