Karl Hack (born 15 June 1892, date of death unknown) was an Austrian long-distance runner. He competed in the marathon at the 1912 Summer Olympics.