Farnworth is part of the town of Widnes which is in the Borough of Halton in the ceremonial county of Cheshire and historic county of Lancashire, England. A village between Prescot and Penketh, its name is now that of an electoral ward in the Borough of Halton with a population in 2004 of 6,300.