Lage & Struktur
Kirchhain liegt im Ohmtal am Nordostrand des Amöneburger Beckens, etwa 12 km östlich von Marburg. Die Stadt besteht aus der Kernstadt und zwölf Ortsteilen: Anzefahr, Betziesdorf, Burgholz, Emsdorf, Großseelheim, Himmelsberg, Kleinseelheim, Langenstein, Niederwald, Schönbach, Sindersfeld und Stausebach. Die höchste Erhebung ist der Burgholz mit 383 m ü. NN, auf dem sich ein Aussichtsturm befindet. Die Stadt wird von den Flüssen Ohm und Wohra durchzogen, wobei das Hochwasserrückhaltebecken Kirchhain/Ohm westlich der Kernstadt liegt. Der Bahnhof Kirchhain ist ein wichtiger Verkehrsknotenpunkt mit Anbindung an die Main-Weser-Bahn und mehrere Buslinien .