Colne is a market town and civil parish in the Borough of Pendle in Lancashire, England. The town is 3 miles northeast of Nelson, 6 miles northeast of Burnley and 25 mi east of Preston. The town should not be confused with the unrelated Colne Valley around the River Colne near Huddersfield in West Yorkshire.