Joe Johnson (born 13 September 1920 in Greenock) is a Scottish former professional football player who is best known for his time with Rangers.