Cherokee County, Alabama Cities (2025)

8 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Rainbow City110,38310,2120.33%40526 City
Glencoe25,3995,3810.06%31817 City
Hokes Bluff34,7254,4371.22%39612 City
Centre43,9053,6051.56%33412 City
Cedar Bluff51,9561,8351.24%4075 Town
Leesburg61,0159670.89%1616 Town
Sand Rock76155920.65%1215 Town
Gaylesville81781710.56%1281 Town

Cherokee County Cities Summary

Largest City

Rainbow City is the largest city in Cherokee County, with a population of 10,383.

Smallest City

Gaylesville is the smallest city in Cherokee County, with a population of 178.

10 Largest Cities

There are 8 cities in Cherokee County, Alabama.

Location of Cherokee County