The first settlement in the Cottonwood Falls area was in 1854. An Indian trader named Seth Hayes created a cattle ranch on the Cottonwood River. In 1859, the area around the town was organized as Chase County. Cottonwood Falls was chosen to be the temporary county seat. Other early people came in Cottonwood and nearby land from 1856 to 1858.