Allan Ferguson (born 24 July 1963 in Lanark) is a Scottish former professional goalkeeper. Ferguson played for Hamilton for 11 seasons, making over 300 league appearances. He moved to Scottish Premier League club St Johnstone in 1998. Ferguson mainly served St Johnstone as backup to Alan Main and made only six league appearances in two seasons with the club. After one further season with Falkirk, Ferguson moved to Stranraer, where he made eight appearances in two seasons.