Cheng Long (; born 25 May 2000) is a Chinese swimmer. He competed in the men's 800 metre freestyle at the 2020 Summer Olympics.