Rudy Thompson (May 13, 1929 – April 24, 2010) was a sailor who represented the United States Virgin Islands. He competed in the Flying Dutchman event at the 1968 Summer Olympics.