Grassington is a market town and civil parish in the Craven district of North Yorkshire, England. The population at the 2011 Census was 1,126. Historically part of the West Riding of Yorkshire, the town is situated in Wharfedale, about 8 miles north-west from Bolton Abbey, and is surrounded by limestone scenery.