Duffield is a village in the Amber Valley district of Derbyshire, 5 miles north of Derby. It is centred on the western bank of the River Derwent at the mouth of the River Ecclesbourne. It is within the Derwent Valley Mills World Heritage Area and the southern foothills of the Pennines.