Stokes County, North Carolina Cities (2025)

5 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
King17,7927,2141.51%1,2656.16 City
Walnut Cove21,6041,5890.19%6362.52 Town
Germanton38881,1240.45%5071.75 CDP
Pinnacle4713753-1.66%1973.61 CDP
Danbury51861860%2480.75 Town

Stokes County Cities Summary

Largest City

King is the largest city in Stokes County, with a population of 7,792.

Smallest City

Danbury is the smallest city in Stokes County.

10 Largest Cities

There are 5 cities in Stokes County, North Carolina.

Location of Stokes County