6 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Ashland | 1 | 20,935 | 21,589 | -0.62% | 1,950 | 11 | City |
| Westwood | 2 | 4,540 | 4,654 | -0.31% | 1,215 | 4 | CDP |
| Catlettsburg | 3 | 1,715 | 1,764 | -0.58% | 1,286 | 1 | City |
| Cannonsburg | 4 | 1,076 | 676 | 1.41% | 617 | 2 | CDP |
| Ironville | 5 | 919 | 1,028 | 7.11% | 1,183 | 1 | CDP |
| Bellefonte | 6 | 875 | 912 | -0.91% | 993 | 1 | City |
Ashland is the largest city in Boyd County, with a population of 20,935.
Bellefonte is the smallest city in Boyd County, with a population of 875.
There are 6 cities in Boyd County, Kentucky.