3 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Boone | 1 | 20,217 | 19,532 | 0.68% | 3,167 | 6 | Town |
| Blowing Rock | 2 | 1,326 | 1,373 | -0.75% | 409 | 3 | Town |
| Valle Crucis | 3 | 68 | 332 | -25.27% | 15 | 4 | CDP |
Boone is the largest city in Watauga County, with a population of 20,217.
Valle Crucis is the smallest city in Watauga County, with a population of 68.
There are 3 cities in Watauga County, North Carolina.