Cherokee County, Alabama Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Rainbow City110,44410,2120.37%40726 City
Glencoe25,4315,3810.09%31917 City
Hokes Bluff34,7674,4351.3%40012 City
Centre43,9703,5981.48%33912 City
Cedar Bluff51,9701,8331.13%4105 Town
Leesburg61,0179640.79%1616 Town
Sand Rock76265900.97%1235 Town
Gaylesville81821750.55%1311 Town

Cherokee County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 8 cities in Cherokee County, Alabama.

Location of Cherokee County