Virginia 2020 Census Total Population By County

Updated on January 23, 2023.

The total population of Virginia from the 2020 Census was 8,631,393, based on data from the US Census Bureau.

Fairfax County was the most populated county (1,150,309), followed by Prince William County (482,204), and then Virginia Beach city (459,470). On the other hand, the 3 counties that were least populated include: Highland County (2,232), Norton city (3,687), and Bath County (4,209).

You can also see this information for other states and also for the US by state.

Hover over or click on the counties to see the number and percentage of Virginia population that lives in each county. The data can also be found in a table below. You can use the table to sort, filter, and explore the data further.

You can also see the population by county for the different racial groups as well as the different ethnicities in Virginia.

Virginia 2020 Census Total Population By County
Virginia 2020 Census Total Population By County
County
Population
% of Virginia Pop.
Fairfax 1,150,309 13.33
Prince William 482,204 5.59
Virginia Beach city 459,470 5.32
Loudoun 420,959 4.88
Chesterfield 364,548 4.22
Henrico 334,389 3.87
Chesapeake city 249,422 2.89
Arlington 238,643 2.77
Norfolk city 238,005 2.76
Richmond city 226,610 2.63
Newport News city 186,247 2.16
Alexandria city 159,467 1.85
Stafford 156,927 1.82
Spotsylvania 140,032 1.62
Hampton city 137,148 1.59
Albemarle 112,395 1.30
Hanover 109,979 1.27
Roanoke city 100,011 1.16
Montgomery 99,721 1.16
Portsmouth city 97,915 1.13
Roanoke 96,929 1.12
Suffolk city 94,324 1.09
Frederick 91,419 1.06
Rockingham 83,757 0.97
Bedford 79,462 0.92
Items per page:
1 – 25 of 133