Diez an der Lahn is a small but historically significant town in Germany's Rhein-Lahn district in Rhineland-Palatinate, on the borders of Hesse. Diez is the administrative seat of the municipality of Diez.