Richard D. Heinz (born May 30, 1955 in Essex, Ontario) is a retired professional ice hockey player who played 47 games in the National Hockey League. He played with the St. Louis Blues and Vancouver Canucks. The rest of his career was spent in the minor leagues, primarily with the Salt Lake Golden Eagles in the Central Hockey League and International Hockey League.