Rafael Cal y Mayor (born 12 November 1949 in Mexico City) is a Mexican swimmer who competed in the 1968 Summer Olympics.