Earby is a town and civil parish within the Borough of Pendle, Lancashire, England. Although within the boundaries of the historic West Riding of Yorkshire, Earby has been administered by Lancashire County Council since 1974 and regularly celebrates its Yorkshire roots. It is 5 miles north of Colne, 7 miles south-west of Skipton, and 11 miles north-east of Burnley. The parish had a population of 4,538 recorded in the 2011 census,