John Alexander McGeoch (Greenock, Escocia, 25 de agosto de 1955 - † 4 de marzo de 2004) fue uno de los guitarristas británicos más influyentes del rock de las últimas tres décadas.