12 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Oneonta | 1 | 7,087 | 6,942 | 0.34% | 448 | 16 | City |
| Blountsville | 2 | 1,816 | 1,827 | -0.11% | 335 | 5 | Town |
| Hayden | 3 | 1,362 | 1,340 | 0.29% | 317 | 4 | Town |
| Cleveland | 4 | 1,270 | 1,248 | 0.32% | 162 | 8 | Town |
| Locust Fork | 5 | 1,249 | 1,207 | 0.56% | 321 | 4 | Town |
| Snead | 6 | 1,050 | 1,037 | 0.19% | 185 | 6 | Town |
| Susan Moore | 7 | 819 | 786 | 0.74% | 145 | 6 | Town |
| Allgood | 8 | 563 | 541 | 0.72% | 542 | 1 | Town |
| Highland Lake | 9 | 439 | 412 | 1.15% | 269 | 2 | Town |
| Nectar | 10 | 390 | 381 | 0.52% | 215 | 2 | Town |
| Rosa | 11 | 384 | 375 | 0.52% | 92 | 4 | Town |
| County Line | 12 | 328 | 318 | 0.61% | 420 | 1 | Town |
Oneonta is the largest city in Blount County, with a population of 7,087.
County Line is the smallest city in Blount County, with a population of 328.
There are 12 cities in Blount County, Alabama.