Omtrent fra den gamle universitetsbyen Marburg danner Lahn en naturlig grense mellom fjellkjedene Westerwald og Vogelsberg og fra Wetzlar til utløpet ved Lahnstein skiller elva Westerwald og Taunus.