Thomas Horschel (born 13 December 1960) is a German former wrestler. He competed in the men's Greco-Roman 90 kg at the 1980 Summer Olympics.