Stokes County Population 2018

Stokes County's estimated population is 45,717 with a growth rate of -0.38% 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
201745,717-174-0.38%
201645,891-262-0.57%
201546,153-180-0.39%
201446,333-193-0.41%
201346,526-211-0.45%
201246,737-414-0.88%
201147,151-198-0.42%
201047,34910,12627.20%
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,52695.21%
Black or African American1,9254.21%
Two or More Races5271.15%
American Indian and Alaska Native2310.51%
Asian1530.33%
Native Hawaiian and Other Pacific Islander100.02%

Stokes County Population Pyramid

0k1k1k2k2k Male Population0k1k1k2k2k Female Population8580757065605550454035302520151050
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