John McMahon (born 7 December 1949 in Manchester) is an English former footballer.
A full-back who joined Preston North End in 1965 aged sixteen, he made his first team debut on 6 October 1970 in a League Cup tie against West Bromwich Albion.
[1] He had a loan spell at Southend United in 1970-71 (playing 4 games) before establishing himself as a first team regular in 1971-72 when he was named as the club's Player of the Year.
In total he played 291 games for Preston (including 1 as substitute) between 1970 and 1979 and scored 6 goals.
This biographical article related to association football in England, about a defender born in the 1940s, is a stub.