Olaf von Schilling (born 16 September 1943 in Stralsund) is a German former swimmer who competed in the 1968 Summer Olympics and in the 1972 Summer Olympics.