Overview Cherokee is a town in Alabama, United States, with a population of about 1,014[1]. Geography Coordinates: 34.7570, -87.9728