Bristol city Flag

Bristol city

State:
Virginia
County Seat:
Bristol

Bristol city's 2026 population is estimated at 15,612, reflecting a -2.2% growth rate over the past year (World Population Review estimate based on U.S. Census Bureau data). Bristol city is the 96th largest county in Virginia. The 2010 population was 17,769 and has grown -12.14% since 2010.

15,612
Total Population
1,201
Population Density (mi²)
96
Population Rank (State)
-352 -2.2%
Annual Population Growth

Bristol city Population

Demographics

Economics and Income Statistics