John Hannah (disambiguation)
John Hannah is the name of the following people:
- John Hannah ( American football player ) (born 1951), American football player
- John Hannah (born 1962), British actor
- John Hannah (soccer player) , Scottish soccer player