Silvia Belmar (born 2 August 1945) is a Mexican former swimmer. She competed at the 1960 Summer Olympics and the 1964 Summer Olympics.