Cherokee is located along Highway 400 in the south portion of Crawford County. Between the years of 1999 to 2000, the city’s population rose significantly from 651 to 722 people. A reason for this strong increase in population is the city’s convenient location, in proximity of Parsons and Pittsburg. While close in location to the larger cities in the area, Cherokee maintains a rural setting with good schools, a low crime rate and an active city governnment.