Karl-Heinz Merschenz (born 1 November 1936) is a Canadian racewalker. He competed at the 1968 Summer Olympics and the 1972 Summer Olympics.