Leigh is a town in the county of Greater Manchester in England, UK. It was historically part of Lancashire until the county of Greater Manchester was created in 1974.
Leigh is a parish that is historically located in Lancaster county, which is settled on the northwest coast of England. Lancaster county overlooks the Irish Sea and is located between Scotland and Wales.