Barnoldswick (colloquially known as Barlick) is a town and civil parish within the West Craven area of the Borough of Pendle in Lancashire, England just outside the Yorkshire Dales National Park and the Forest of Bowland Area of Outstanding Natural Beauty. The town is built in the shadow of Weets Hill, and Stock Beck, a tributary of the River Ribble runs through the town. It has a population of 10,859.
Historically a part of the West Riding of Yorkshire, and situated on the lower slopes of Weets Hill in the Pennines astride the natural watershed between the Ribble and Aire valleys, Barnoldswick is the highest town on the Leeds and Liverpool Canal, lying on the summit level of the canal between Barrowford Locks to the south west and Greenberfield Locks just north east of the town. It is approximately from the cities of Leeds, Manchester and Preston, and east southeast from the county town of Lancaster. Nearby towns include Clitheroe to the west, Nelson and Burnley to the south and Keighley to the east southeast.
Barnoldswick is one of the longest place names in the United Kingdom without repeating any letters. Buckfastleigh in Devon, Buslingthorpe in Leeds, West Yorkshire and Buslingthorpe in Lincolnshire are longer with 13 letters.
Barnoldswick absorbed the neighbouring village of Coates in 1923.