Esperstedt is a former municipality in the district Kyffhäuserkreis, in Thuringia, Germany. Since 1 December 2007, it is part of the town Bad Frankenhausen.
Coordinates: 51°21′00″N 11°10′59″E / 51.350°N 11.183°E / 51.350; 11.183