The Quarterly newsletter published by Horwich Town Council. Horwich is a town and civil parish in the Metropolitan Borough of Bolton, in Greater Manchester, England. Historically in Lancashire, it is 5.3 miles southeast of Chorley, 5.8 miles northwest of Bolton and 20 miles northwest of Manchester.