Cherokee is located in Colbert County, AL. The population is 1,161, making Cherokee the 6th largest city in Colbert County.
There are 2 public schools in Cherokee with an average Homefacts rating of C. The total crime rate for Cherokee is moderate, and there are 11 registered sex offenders residing in the city. Unemployment in Cherokee is very high and the median home sales price is $0. Detailed and up-to-date Cherokee property reports are available for any property address.