Barrowford, a township, a village, and an ecclesiastical parish in the civil parish of Whalley, Lancashire. The township lies on the East Lancashire railway, 2 miles W of Colne station, and has a post, money order, and telegraph office under Nelson. Acreage, 2365; population of the township. 4776; of the ecclesiastical parish, 4803. The Duke of Buccleuch is lord of the manor. Many of the inhabitants are employed in cotton manufactories. The living is a vicarage in the diocese of Manchester; net value, £343 with residence. Patrons, Hulme's Trustees. The church is modern, and there are four dissenting chapels.