Leigh is een plaats in het bestuurlijke gebied Wigan, in het Engelse graafschap Greater Manchester. De plaats telt 43.006 inwoners.