Sofia Riga (born 18 July 1988) is a Greek long distance runner who specialises in the marathon. She competed in the women's marathon event at the 2016 Summer Olympics. She finished in 103rd place with a time of 2:49:07.