Kirchhain is een plaats in de Duitse deelstaat Hessen, gelegen in de Landkreis Marburg-Biedenkopf. De stad telt inwoners.
Geografie Kirchhain heeft een oppervlakte van 90,92 km² en ligt in het centrum van Duitsland, iets ten westen van het geografisch middelpunt.
Kirchhain is per trein vanuit Kassel te bereiken.
Stadsdelen Anzefahr Betziesdorf Burgholz Emsdorf Großseelheim Himmelsberg Kleinseelheim Langenstein Niederwald Schönbach Sindersfeld Stausebach