The town is situated in the valley of the Werra river between the Thuringian Forest and the Rhön Mountains. Meiningen lies east of Fulda, south of Erfurt and north of Würzburg, across the former frontier between West and East Germany.