Josef Horčic (born 25 May 1945) is a Czech middle-distance runner. He competed in the men's 1500 metres at the 1972 Summer Olympics.