Odershausen ist ein Ortsteil der Stadt Bad Wildungen im Landkreis Waldeck-Frankenberg in Hessen. Odershausen selbst ist ein anerkannter Erholungsort.
Der Ortsteil Odershausen liegt südlich der Kernstadt Bad Wildungen im östlichen Teil des Naturparks Kellerwald-Edersee in Nordhessen.
Das Dorf ist von Wäldern umgeben, durch die die überörtlichen Wanderwege Kellerwaldsteig und Lulluspfad verlaufen.
Am südöstlichen Ortsrand treffen sich die Bundesstraßen B253 und B485.