Middlesmoor is a small hill village at the head of Nidderdale in the Harrogate district of North Yorkshire, England.
Middlesmoor is the principal settlement in the civil parish of Stonebeck Up, historically a township in the ancient parish of Kirkby Malzeard in the West Riding of Yorkshire.
It probably means "moorland in the middle of two streams" referring to the River Nidd and its tributary How Stean Beck.
There is a stone cross inscribed "Cross of St Ceadda" (Chad), dated to Anglo-Saxon times, in the Church of St Chad, which also contains an ancient font which is possibly Anglo-Saxon.
[4] The church occupies a commanding position overlooking upper Nidderdale.