Cherokee County, Alabama Cities (2026)

8 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Rainbow City110,41710,2120.33%40626 City
Glencoe25,4035,3810.07%31817 City
Hokes Bluff34,7834,4371.23%40112 City
Centre43,9653,6051.54%33912 City
Cedar Bluff51,9801,8351.23%4125 Town
Leesburg61,0259670.99%1636 Town
Sand Rock76205920.81%1225 Town
Gaylesville81801711.12%1301 Town

Cherokee County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 8 cities in Cherokee County, Alabama.

Location of Cherokee County