Thornhill is a village in the county of Derbyshire, England, in the Peak District, south of Ladybower Reservoir and east of Castleton.