Die Gemeinde Steffenberg liegt am westlichen Rand des Landkreises Marburg-Biedenkopf. Ort besteht aus den sechs Ortsteilen: Niedereisenhausen, Oberhörlen, Quotshausen, Steinperf, Obereisenhausen und Niederhörlen.
An den südöstlichen Ausläufern des Rothaargebirges in einer waldreichen und ruhigen Landschaft zwischen Marburg und Dillenbu...