Cottonwood River is one of the principal tributaries of the Neosho River in central Kansas of the United States.