Juan Silva (24 June 1930 – 2007) was a Chilean long-distance runner. He competed in the marathon at the 1956 Summer Olympics and the 1960 Summer Olympics.