Rudolf Karsch (26 December 1913 – 10 December 1950) was a German cyclist. He won the bronze medal in 1000m time trial at the 1936 Summer Olympics.