Botetourt County Demographics
A map of Botetourt County's Population by Race
Botetourt County, Virginia has an estimated population of 34,004, a slight increase from the 33,596 recorded in the 2020 Census. The population is 90.4% White, 3.1% Multiracial, 2.6% Black, 2.5% Hispanic, 0.7% Asian, and 0.7% Native American/Other. This demographic dot map shows the population of Botetourt County, with one dot drawn for each person counted by the Census, color-coded by race.
Botetourt has become slightly more racially diverse since the 2020 Census. It is considerably less diverse than Virginia overall. Demographers use a diversity index to measure the probability that two randomly selected individuals belong to different racial or ethnic groups. In Botetourt County, that probability was 17.3% in 2020 and 18.0% in the most recent ACS estimates.
Botetourt County is ranked the 50th most populous county in Virginia, out of 133 counties. Botetourt County was ranked the 52nd most populous county in the 2020 Census.
Botetourt County's White Population
30,753 residents of Botetourt County, or 90.4% of the population, identify as White. The share of White residents in Botetourt County is significantly higher than in Virginia overall, where 58.4% of the population is White. Botetourt County ranks 18th statewide in terms of White residents as a share of the population, out of 133 counties.
Since the 2020 Census, Botetourt County's White population has remained roughly the same. White residents' share of Botetourt County's population has remained roughly unchanged at 90.4%.
Botetourt County is more White than neighboring Covington County (79.1% White), Roanoke County (55.3% White), Salem County (81.6% White), and Bedford County (85% White). Botetourt County is less White than neighboring Alleghany County (91% White).
Botetourt County's Black Population
872 residents of Botetourt County, or 2.6% of the population, identify as Black. The share of Black residents in Botetourt County is significantly lower than in Virginia overall, where 18.3% of the population is Black. Botetourt County ranks 115th statewide in terms of Black residents as a share of the population, out of 133 counties.
Since the 2020 Census, Botetourt County's Black population has declined by an estimated 3.6%. Black residents' share of Botetourt County's population has remained roughly unchanged at 2.6%.
Botetourt County is less Black than neighboring Covington County (12.7% Black), Alleghany County (5.2% Black), Roanoke County (27.7% Black), Salem County (8.7% Black), and Bedford County (6.3% Black).
Botetourt County's Asian Population
244 residents of Botetourt County, or 0.7% of the population, identify as Asian. The share of Asian residents in Botetourt County is lower than in Virginia overall, where 6.9% of the population is Asian. Botetourt County ranks 77th statewide in terms of Asian residents as a share of the population, out of 133 counties.
Since the 2020 Census, Botetourt County's Asian population has grown by an estimated 4.3%. Asian residents' share of Botetourt County's population has remained roughly unchanged at 0.7%.
Botetourt County is more Asian than neighboring Alleghany County (0.4% Asian). Botetourt County is less Asian than neighboring Covington County (1.3% Asian), Roanoke County (3.1% Asian), Salem County (2% Asian), and Bedford County (1.3% Asian).
Botetourt County's Hispanic Population
850 residents of Botetourt County, or 2.5% of the population, identify as Hispanic. The share of Hispanic residents in Botetourt County is lower than in Virginia overall, where 11% of the population is Hispanic. Botetourt County ranks 105th statewide in terms of Hispanic residents as a share of the population, out of 133 counties.
Since the 2020 Census, Botetourt County's Hispanic population has grown by an estimated 9.5%. Hispanic residents' share of Botetourt County's population has remained roughly unchanged at 2.5%.
Botetourt County is more Hispanic than neighboring Alleghany County (1.6% Hispanic). Botetourt County is less Hispanic than neighboring Covington County (3.6% Hispanic), Roanoke County (9% Hispanic), Salem County (4.8% Hispanic), and Bedford County (2.8% Hispanic).
Botetourt County's Native American/Other Population
240 residents of Botetourt County, or 0.7% of the population, identify as American Indian/Alaska Native/Native Hawaiian/Pacific Islander/Other. The share of Native American/Other residents in Botetourt County is comparable to the share in Virginia overall, where 0.8% of the population is Native American/Other. Botetourt County ranks 107th statewide in terms of Native American/Other residents as a share of the population, out of 133 counties.
Since the 2020 Census, Botetourt County's Native American/Other population has grown by an estimated 62.2%. Native American/Other residents' share of Botetourt County's population has remained roughly unchanged at 0.7%.
Botetourt County is more Native American/Other than neighboring Covington County (0% Native American/Other), and Alleghany County (0.2% Native American/Other). Botetourt County is less Native American/Other than neighboring Roanoke County (0.8% Native American/Other), Salem County (1% Native American/Other), and Bedford County (1.2% Native American/Other).
Botetourt County's Multiracial Population
1,045 residents of Botetourt County, or 3.1% of the population, identify as Multiracial. The share of Multiracial residents in Botetourt County is comparable to the share in Virginia overall, where 4.7% of the population is Multiracial. Botetourt County ranks 106th statewide in terms of Multiracial residents as a share of the population, out of 133 counties.
Since the 2020 Census, Botetourt County's Multiracial population has grown by an estimated 1.8%. Multiracial residents' share of Botetourt County's population has remained roughly unchanged at 3.1%.
Botetourt County is more Multiracial than neighboring Alleghany County (1.6% Multiracial), and Salem County (2% Multiracial). Botetourt County is less Multiracial than neighboring Covington County (3.3% Multiracial), Roanoke County (4.1% Multiracial), and Bedford County (3.4% Multiracial).
Sources: Most recent population estimates are from the 2020-2024 American Community Survey 5-Year Estimates. 2020 population counts and map data are from 2020 Census State Redistricting Data. Geographic data are from Census TIGER/Line Shapefiles.