Sofía Toro Prieto-Puga (born 19 August 1990 in A Coruña) is a Spanish sailor. She won a gold medal at the 2012 Summer Olympics in Elliott 6m class. She was in a crew led by Támara Echegoyen along with Ángela Pumariega.