John Robertson (born 8 January 1974) is an English former footballer who played professionally for Wigan Athletic and Lincoln City. He also played for a number of non-league clubs, including Southport, Stalybridge Celtic, Leigh RMI, Lancaster City, and Runcorn.