The municipality lies on the river Glan in the Western Palatinate. Rising above the village to the northeast is the Potzberg (562 m above sea level). The municipal area measures 705 ha, of which 202 ha is wooded.