Limburg an der Lahn (Limburg on the Lahn river) is a German town and the capital of the Kreis Limburg-Weilburg in the west of Hesse.