Helmshore Mills lie within Helmshore, a village in the Rossendale Valley, Lancashire. The village is south of Haslingden, broadly between the A56 and the B6235, approximately north of Manchester, and from the M65 motorway. Helmshore straddles the River Ogden, a tributary of the River Irwell. The village developed around the seven cotton and wool mills.