The village is in the valley of the River Sett between the towns of Glossop, New Mills and Chapel-en-le-Frith. Anecdotally it is often described as being at the foot of Kinder Scout. Thirty of the 33 km² of the parish are within the boundaries of the Peak District National Park, including the hamlet of Little Hayfield. However, the village centre itself is not within the national park. The entire area is within the more loosely defined geographical area referred to as the Peak District.