Virginia Citizen Voting-age Population By County in 2021 (ACS-5Yrs)

Updated on March 28, 2026.

Based on the US Census Bureau's special tabulation from the ACS 5-year estimates, in 2021, the citizen voting-age population for Virginia was 6,256,030 and represented 72.89% of the total Virginia population.

Among all Virginia counties, Fairfax had the highest citizen voting-age population (749.51K), followed by Virginia Beach city (342.08K), and Prince William (300.26K).

In terms of percentages, Lexington city had the highest percentage of its population being citizens of voting-age (88.81%), followed by Radford city (88.34%), and Highland (86.10%).

The chart and table below shows the citizen voting-age population of each county and the percentage of each county's population that were citizens of voting-age.

You can see similar information for other states and by state for the United States.

See this for other years:
Virginia Citizen Voting-age Population By County in 2021
Virginia Citizen Voting-age Population By County in 2021
Items per page:
0 of 0
County Citizen Voting-age Population % of County Population
Fairfax 749510 65.36
Virginia Beach city 342075 74.74
Prince William 300255 62.92
Loudoun 259775 62.81
Chesterfield 259725 72.19
Henrico 236070 71.12
Norfolk city 184395 77.30
Chesapeake city 181540 73.45
Richmond city 177060 78.46
Arlington 169220 71.78
Newport News city 136045 73.51
Alexandria city 109245 69.06
Stafford 106940 69.35
Hampton city 105410 77.08
Spotsylvania 100440 72.52
Hanover 83280 76.24
Albemarle 83265 74.72
Montgomery 79030 79.59
Roanoke 74800 77.67
Roanoke city 73540 73.85
Portsmouth city 73500 75.42
Suffolk city 69495 74.51
Frederick 65715 72.79
Bedford 62435 78.85
Rockingham 62240 74.91
Lynchburg city 61460 77.82
Augusta 61185 79.51
James City 60100 77.31
Fauquier 52965 73.14
York 51590 74.09
Pittsylvania 48845 80.29
Washington 44075 81.63
Franklin 43750 79.79
Campbell 43505 78.17
Henry 40650 79.59
Harrisonburg city 38720 74.38
Culpeper 37200 71.51
Charlottesville city 36565 78.47
Shenandoah 33660 76.44
Tazewell 32495 80.01
Prince George 32440 76.93
Danville city 32135 75.51
Gloucester 30580 79.25
Warren 30360 75.07
Isle of Wight 29710 77.57
Wise 29215 79.97
Louisa 29005 78.11
Orange 27865 77.40
Pulaski 27645 81.56
Halifax 27030 78.97
Botetourt 26910 80.23
Petersburg city 25315 76.18
Manassas city 25055 58.82
Amherst 25030 79.76
Accomack 24650 73.82
Powhatan 24195 80.70
Mecklenburg 24125 79.50
Smyth 23735 79.22
Caroline 23400 75.83
Carroll 23330 80.10
Wythe 22580 79.66
Dinwiddie 21840 77.89
Fluvanna 21415 79.08
Russell 20935 80.74
Fredericksburg city 20570 73.40
Salem city 20090 79.30
Staunton city 20050 79.06
Goochland 19840 81.65
King George 19745 74.24
Winchester city 19730 69.98
Page 18785 79.15
Rockbridge 18455 81.43
Lee 18140 80.69
Prince Edward 17880 81.70
New Kent 17545 77.91
Scott 17470 80.97
Buchanan 17030 82.61
Hopewell city 16780 72.89
Waynesboro city 16550 74.72
Fairfax city 15890 66.26
Greene 15215 74.68
Southampton 14545 80.67
Patrick 14475 81.97
Westmoreland 14470 78.96
Radford city 14315 88.34
Buckingham 13620 80.93
Colonial Heights city 13585 74.95
Bristol city 13545 79.70
King William 13380 76.41
Giles 13255 79.06
Brunswick 13200 82.27
Williamsburg city 12985 84.87
Grayson 12740 82.62
Nottoway 12435 79.38
Floyd 12425 79.98
Appomattox 12415 77.40
Alleghany 12265 80.35
Nelson 11955 80.80
Clarke 11610 78.85
Dickenson 11470 80.46
Madison 10770 78.44
Falls Church city 10345 71.37
Amelia 10280 77.76
Manassas Park city 10210 59.78
Northumberland 10090 84.33
Martinsville city 9780 72.58
Greensville 9595 83.69
Poquoson city 9500 76.74
Northampton 9435 77.18
Lunenburg 9320 77.80
Sussex 9185 83.81
Lancaster 9065 83.05
Charlotte 9005 77.60
Middlesex 8995 84.18
Essex 8610 81.07
Cumberland 7750 80.15
Richmond 7200 80.90
Mathews 7145 83.57
Lexington city 6470 88.81
Franklin city 6060 73.46
Rappahannock 5945 80.34
Charles City 5700 83.64
King and Queen 5430 81.17
Surry 5325 81.11
Bland 5285 84.16
Buena Vista city 5225 78.57
Galax city 4730 70.81
Covington city 4435 77.60
Emporia city 4035 70.05
Craig 3830 77.93
Bath 3590 84.57
Norton city 3055 82.68
Highland 1920 86.10