Skelton is a small hamlet located in the Richmondshire district of North Yorkshire, England. It is located within the Yorkshire Dales National Park near the larger village of Marske in Swaledale. It currently has a church, public house and a village shop.