Stokes County Population 2017

Stokes County's estimated population is 46,097 with a growth rate of -0.59% in the past year according to the most recent United States census data. Stokes County is the 56th largest county in North Carolina.

Year Population Growth Growth Rate
201646,097-275-0.59%
201546,372-57-0.12%
201446,429-164-0.35%
201346,593-180-0.38%
201246,773-423-0.90%
201147,196-146-0.31%
201047,34210,11927.18%
199037,2234,13712.50%
198033,0869,30439.12%
197023,7821,4686.58%
196022,3147943.69%
195021,520-1,136-5.01%
194022,6563661.64%
193022,2901,7158.34%
192020,5754242.10%
191020,1512851.43%
190019,8662,66715.51%
189017,1991,84612.02%
188015,3534,14536.98%
187011,2088067.75%
186010,4021,19612.99%
18509,206-7,059-43.40%
184016,265690.43%
183016,1962,16315.41%
182014,0332,38820.51%
181011,6456195.61%
180011,0262,49829.29%
17908,5280.00%

Stokes County Population Growth

Population Data via

Stokes County Race Data

Race Population Percentage
White43,52694.42%
Black or African American1,9254.18%
Two or More Races5271.14%
American Indian and Alaska Native2310.50%
Asian1530.33%
Native Hawaiian and Other Pacific Islander100.02%

Stokes County Population Pyramid

0k1k1k2k2kStokes County Male Population0k1k1k2k2kStokes County Female Population

Population of Cities in Stokes County

City 2010 Census 2016 Estimated Growth Growth Rate
King690170251241.80%
Walnut Cove14251383-42-2.95%
Danbury189186-3-1.59%
Data Sources
  1. US Census City/Town Population estimates - Most recent state estimates from the Census Bureau's Population Estimates Program
  2. Population of States and Counties of the United States: 1790 - 1990