Rui Silva (born August 3, 1977) is a Portuguese track and field athlete, who represents Sporting Clube de Portugal. As a distance runner, he specializes at the 1500 and 3000 m events, although he has at times run the 800 metres as well. He is the national champion at 1500 m.