Farnworth railway station serves the town of Farnworth, in the Greater Manchester, England. The station underwent several name changes before the present name was adopted in 1974. It lies on the Manchester-Preston Line 8+1⁄2 miles (13.7 km) north of Manchester Victoria, though only local services run by Northern Trains call here.