In 2023, Stokes, NC had a population of 198 people with a median age of 50.6 and a median household income of $56,382. Between 2022 and 2023 the population of Stokes, NC declined from 218 to 198, a −9.17% decrease and its median household income declined from $65,500 to $56,382, a −13.9% decrease.
The 5 largest ethnic groups in Stokes, NC are Black or African American (Non-Hispanic) (42.9%), White (Non-Hispanic) (34.3%), Two Races Excluding Other, & Three or More Races (Non-Hispanic) (22.7%), American Indian & Alaska Native (Non-Hispanic) (0%), and Asian (Non-Hispanic) (0%).
None of the households in Stokes, NC reported speaking a non-English language at home as their primary shared language. This does not consider the potential multi-lingual nature of households, but only the primary self-reported language spoken by all members of the household.
100% of the residents in Stokes, NC are U.S. citizens.
In 2023, the median property value in Stokes, NC was $233,500, and the homeownership rate was 100%.