Mackenrode ist eine Gemeinde in der Verwaltungsgemeinschaft Uder im thüringischen Landkreis Eichsfeld.Geographische LageMackenrode liegt innerhalb des Oberen Eichsfelds im Naturpark Eichsfeld-Hainich-Werratal. Durchflossen wird es vom östlichen Werrazufluss Walse.GemeindegliederungZur Gemeinde Mackenrode gehören neben dem Dorf Mackenrode selbst auch die Ortsteile Hennigerode und Weidenbach. Der Ortsteil Mackenrode ist Teil des historischen Eichsfelds, die Ortsteile Hennigerode und Weidenbach, heute Teil des Landkreises Eichsfeld, kamen 1945 durch einen Gebietstausch im Rahmen des Wanfrieder Abkommens von Hessen zu Thüringen und gehören nicht zum historischen Eichsfeld (siehe hierzu: Schifflersgrund).