Neudorf belongs to the municipality of Beromünster and is located south of it in the Wynental. The village is located between Lake Baldegg in the northeast and Lake Sempach in the southwest. Neudorf includes the Beromünster airfield and several scattered hamlets and groups of houses. Among the sights of the village are the pilgrimage chapel Gormund and the church Sr. Agatha. The Vogelmoos nature reserve is a picturesque water landscape and a popular recreation area. Hiking trails lead from Neudorf in 20-30 min to the Vogelmoos in the Herlisberg forest.