Cao Yuan est un plongeur chinois né le 7 février 1995 à Pékin. Il est champion olympique aux Jeux olympiques d'été de 2012 en haut-vol à 10 mètres synchronisé avec Zhang Yanquan. Il est également champion olympique du plongeon à 3 m aux Jeux olympiques d'été de Rio 2016.