Cottonwood Hills is a public 9-hole, par 36, 3,100-yard course located in west central Illinois in Fulton County about 10 miles southwest of Canton. Built in the early 1990s, the course features tree-lined fairways which have steadily improved with age. Although the course is short, the small greens present a challenge for shots coming from rolling terrain. No ratings were available at this writing.