Teresa Rivera Pastrana (born April 24, 1966) is a former female backstroke and freestyle swimmer from Mexico.
She participated in two consecutive Summer Olympics for her native country, starting in 1980.
Her best result was a 6th place in the Women's 4 × 100 m Freestyle Relay at the 1980 Summer Olympics in Moscow, Soviet Union.
She later retired from swimming and became a teacher teaching Health 101 to Freshmen at the American School Foundation of Mexico City.
This biographical article related to a Mexican swimmer is a stub.