Thomas, Tom or Tommy Heffernan may refer to:
Tommy Heffernan, Irish hurler Tom Heffernan (footballer) (born 1955), Irish footballer, see List of AFC Bournemouth players Tom Heffernan (screenwriter), English screenwriter, journalist & film-maker, see Brash Young Turks
See also Thomas Heffernan Ho, Hong Kong equestrian