Croston is a village and civil parish near Chorley in Lancashire, England. The River Yarrow flows through the village. The population of the civil parish taken at the 2011 census was 2,917.