Bad Tennstedt ist eine kleine Stadt mit einer Einwohnerzahl von etwas mehr als 2.500 Menschen, die im ostdeutschen Bundesland Thüringen liegt.
Sie gehört zum Unstrut-Hainich Kreis und ist außerdem noch Sitz der Verwaltungsgemeinschaft Bad Tennstedt, der außer der Gemeinde selbst noch zwölf weitere Gemeinden angehören. Geografisch gesehen liegt Bad Tennstedt im Thüringen Becken, und zwar im Westen dieser von Flüssen durchzogener Beckenlandschaft. Die nächste größere Stadt von hier aus ist Erfurt, das ungefähr 20 Kilometer im Nordwesten von Bad Tennstedt liegt. Das Gebiet um die Stadt herum ist eher landwirtschaftlich geprägt und so gibt es eher weniger bewaldete Flächen. Desweiteren gibt es hier einige schwefelhaltige Quellen, die seit dem 19. Jahrhundert Bad Tennstedt zu einem Kurbetrieb verhelfen.