Census Dots

Craig County Demographics

A map of Craig County's Population by Race

Race
PopulationPercent
White
4,63194.7%
Multiracial
1663.4%
Hispanic
531.1%
Native American/Other
200.4%
Black
110.2%
Asian
110.2%

Craig County, Virginia had a population of 4,892 in 2020. It was 94.7% White, 0.2% Black, 0.2% Asian, 1.1% Hispanic, 0.4% Native American/Other, and 3.4% Multiracial. This map presents the population of Craig County, with one dot drawn for each person counted in the 2020 Census, color-coded by race.

Craig County is the 130th most populous county of the 133 counties in Virginia.

Craig County's White Population

4,631 residents of Craig County identify as White, or 94.7%. This makes the White share of the population of Craig County considerably larger than the White share of the population of Virginia (58.6% White). Of the 133 counties in Virginia, Craig County is ranked #5 in terms of White residents as a share of the population.

Craig County is more White than neighboring Salem County (81.6% White), Roanoke County (82.5% White), Roanoke County (55.9% White), and Montgomery County (78.1% White). Craig County is less White than neighboring Monroe County (94.9% White).

Craig County's Black Population

11 residents of Craig County identify as Black, or 0.2%. This makes the Black share of the population of Craig County less than the Black share of the population of Virginia (18.3% Black). Of the 133 counties in Virginia, Craig County is ranked #132 in terms of Black residents as a share of the population.

Craig County is less Black than neighboring Salem County (7.5% Black), Roanoke County (5.8% Black), Roanoke County (27.1% Black), Monroe County (0.9% Black), and Montgomery County (4.1% Black).

Craig County's Asian Population

11 residents of Craig County identify as Asian, or 0.2%. This makes the Asian share of the population of Craig County slightly less than the Asian share of the population of Virginia (7.1% Asian). Of the 133 counties in Virginia, Craig County is ranked #123 in terms of Asian residents as a share of the population.

Craig County is more Asian than neighboring Monroe County (0.1% Asian). Craig County is less Asian than neighboring Salem County (2.1% Asian), Roanoke County (3.5% Asian), Roanoke County (2.5% Asian), and Montgomery County (8.3% Asian).

Craig County's Hispanic Population

53 residents of Craig County identify as Hispanic, or 1.1%. This makes the Hispanic share of the population of Craig County slightly less than the Hispanic share of the population of Virginia (10.5% Hispanic). Of the 133 counties in Virginia, Craig County is ranked #129 in terms of Hispanic residents as a share of the population.

Craig County is more Hispanic than neighboring Monroe County (0.8% Hispanic). Craig County is less Hispanic than neighboring Salem County (4.3% Hispanic), Roanoke County (3.6% Hispanic), Roanoke County (8.5% Hispanic), and Montgomery County (4.7% Hispanic).

Craig County's Native American/Other Population

20 residents of Craig County identify as American Indian/Alaska Native/Native Hawaiian/Pacific Islander/Other, or 0.4%. This makes the Native American/Other share of the population of Craig County roughly similar to the Native American/Other share of the population of Virginia (0.8% Native American/Other). Of the 133 counties in Virginia, Craig County is ranked #115 in terms of Native American/Other residents as a share of the population.

Craig County is less Native American/Other than neighboring Roanoke County (0.6% Native American/Other), Roanoke County (0.8% Native American/Other), Monroe County (0.5% Native American/Other), and Montgomery County (0.5% Native American/Other).

Craig County's Multiracial Population

166 residents of Craig County identify as Multiracial, or 3.4%. This makes the Multiracial share of the population of Craig County roughly similar to the Multiracial share of the population of Virginia (4.7% Multiracial). Of the 133 counties in Virginia, Craig County is ranked #89 in terms of Multiracial residents as a share of the population.

Craig County is more Multiracial than neighboring Monroe County (2.9% Multiracial). Craig County is less Multiracial than neighboring Salem County (4% Multiracial), Roanoke County (3.9% Multiracial), Roanoke County (5.3% Multiracial), and Montgomery County (4.3% Multiracial).

Source: 2020 Census State Redistricting Data and Census TIGER/Line Shapefiles.