15 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Oneonta | 1 | 7,063 | 6,942 | 0.34% | 446 | 16 | City |
| Remlap | 2 | 3,194 | 2,563 | 7.15% | 196 | 16 | CDP |
| Blountsville | 3 | 1,818 | 1,827 | -0.11% | 335 | 5 | Town |
| Smoke Rise | 4 | 1,424 | 1,852 | -1.79% | 249 | 6 | CDP |
| Egypt | 5 | 1,370 | 944 | 2.24% | 152 | 9 | CDP |
| Hayden | 6 | 1,358 | 1,340 | 0.22% | 316 | 4 | Town |
| Cleveland | 7 | 1,266 | 1,248 | 0.24% | 161 | 8 | Town |
| Locust Fork | 8 | 1,242 | 1,207 | 0.57% | 319 | 4 | Town |
| Snead | 9 | 1,048 | 1,037 | 0.19% | 185 | 6 | Town |
| Susan Moore | 10 | 813 | 786 | 0.62% | 150 | 5 | Town |
| Allgood | 11 | 559 | 541 | 0.54% | 538 | 1 | Town |
| Highland Lake | 12 | 434 | 412 | 0.93% | 266 | 2 | Town |
| Nectar | 13 | 388 | 381 | 0.26% | 214 | 2 | Town |
| Rosa | 14 | 382 | 375 | 0.26% | 91 | 4 | Town |
| County Line | 15 | 326 | 318 | 0.31% | 417 | 1 | Town |
Oneonta is the largest city in Blount County, with a population of 7,063.
County Line is the smallest city in Blount County, with a population of 326.
There are 15 cities in Blount County, Alabama.