Lahntal liegt im mittelhessischen Landkreis Marburg-Biedenkopf, wo die Lahn von Westen nach Osten durch das Gemeindegebiet fließt. Westlich erhebt sich der Rimberg, ein 497 Meter hoher Berg, der das Landschaftsbild prägt. Die Gemeinde grenzt im Norden und Osten an die Stadt Wetter, im Süden an Marburg und im Westen an Dautphetal.
Die heutige Gemeinde entstand erst in den 1970er Jahren durch den Zusammenschluss mehrerer Dörfer, darunter Caldern und Sterzhausen, die sich freiwillig verbanden. Ältere Ortsteile wie Goßfelden oder Sarnau blicken dagegen auf eine lange Geschichte zurück, etwa Goßfelden, das bereits im 9. Jahrhundert erstmals erwähnt wurde und jahrhundertelang dem Deutschen Ritterorden unterstand.
Das Ortsbild prägen historische Bauwerke wie der Wehrturm von Sterzhausen oder die Reste eines Zisterzienserinnen-Klosters in Caldern. Die Gemeindeverwaltung hat ihren Sitz in Sterzhausen, einem Ortsteil mit mittelalterlichem Kern. Die Landschaft rund um die Lahn und die umliegenden Hügel bieten Wander- und Erholungsmöglichkeiten inmitten des Gladenbacher Berglandes.