 Nanzdietschweiler lies in the upper Glan valley where the "Landstuhler Bruch" (a depression) meets the North Palatine Uplands.The village's elevation ranges from 220 m to 250 m above sea level.The municipality's highest peaks reach 384 m above sea level.