Chang Song-rok (born 7 January 1969) is a North Korean cross-country skier. He competed in the men's 10 kilometre classical event at the 1992 Winter Olympics.