3 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| King | 1 | 8,037 | 7,218 | 1.73% | 1,271 | 6 | City |
| Walnut Cove | 2 | 1,612 | 1,585 | 0.31% | 639 | 3 | Town |
| Danbury | 3 | 189 | 186 | 0.53% | 252 | 1 | Town |
King is the largest city in Stokes County, with a population of 8,037.
Danbury is the smallest city in Stokes County, with a population of 189.
There are 3 cities in Stokes County, North Carolina.