Carl Nilsson (runner)

Carl Nilsson (18 May 1888 – 23 June 1915) was a Swedish long-distance runner. He competed in the marathon at the 1912 Summer Olympics. He finished 32nd in a time of 3:26:56.

Nilsson represented Djurgårdens IF.