Gary Hamson (born 24 August 1959) is an English former footballer. A midfielder, he scored 15 goals in 292 league appearances in a 12-year career in the Football League with Sheffield United, Leeds United, Bristol City, and Port Vale. He retired as a player in March 1988, and after a brief spell coaching at Port Vale he took up work as a financial adviser.