| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Oneonta | 1 | 7,045 | 6,942 | 0.33% | 445 | 16 | City |
| Blountsville | 2 | 1,815 | 1,826 | -0.06% | 335 | 5 | Town |
| Hayden | 3 | 1,337 | 1,317 | 0.3% | 311 | 4 | Town |
| Cleveland | 4 | 1,266 | 1,237 | 0.32% | 161 | 8 | Town |
| Locust Fork | 5 | 1,239 | 1,209 | 0.41% | 318 | 4 | Town |
| Snead | 6 | 1,055 | 1,040 | 0.29% | 186 | 6 | Town |
| Susan Moore | 7 | 813 | 786 | 0.62% | 144 | 6 | Town |
| Allgood | 8 | 561 | 539 | 0.72% | 540 | 1 | Town |
| Highland Lake | 9 | 433 | 413 | 0.93% | 265 | 2 | Town |
| Rosa | 10 | 380 | 374 | 0.26% | 91 | 4 | Town |
| Nectar | 11 | 356 | 352 | 0% | 197 | 2 | Town |
| County Line | 12 | 333 | 324 | 0.3% | 426 | 1 | Town |
Oneonta is the largest city in Blount County, with a population of 7,045.
County Line is the smallest city in Blount County, with a population of 333.
There are 12 cities in Blount County, Alabama.