Ranking of Virginia Counties By Average Household Income in 2021 (ACS-5Yrs)

Updated on January 16, 2024.

Based on the US Census ACS-5Yrs estimates, in 2021, the Average Household Income for Virginia was $111,013. Among all Virginia counties, Falls Church city had the highest average household income ($193,242), followed by Loudoun County ($184,367), and Fairfax County ($170,527). On the other hand, the following 3 counties had the lowest average household income: Buchanan County ($49,235), Lee County ($49,746), and Dickenson County ($50,376).

The chart below shows the top 10 Virginia counties with high average household income, and the table below shows the ranking of all Virginia counties.

You can also see similar ranking of counties for other states as well as for the whole United States.

Ranking of Virginia Counties By Average Household Income in 2021
Falls Church city
Loudoun County
Fairfax County
Arlington County
Fairfax city
Goochland County
Alexandria city
Prince William County
Stafford County
Fauquier County
Ranking of Virginia Counties By Average Household Income in 2021
Items per page:
0 of 0
Rank County Average HH Income ($)
1 Falls Church city 193242
2 Loudoun County 184367
3 Fairfax County 170527
4 Arlington County 165900
5 Fairfax city 149070
6 Goochland County 143602
7 Alexandria city 142940
8 Prince William County 138545
9 Stafford County 137350
10 Fauquier County 136661
11 Albemarle County 125809
12 Rappahannock County 124038
13 Poquoson city 120555
14 Manassas city 120353
15 Hanover County 119156
16 Fluvanna County 118639
17 James City County 118227
18 Powhatan County 117776
19 Spotsylvania County 117259
20 New Kent County 116932
21 York County 113332
22 King George County 112605
23 Chesterfield County 110902
24 Clarke County 110382
25 Manassas Park city 110185
26 Henrico County 105943
27 Virginia Beach city 105521
28 Isle of Wight County 105172
29 Suffolk city 104795
30 Chesapeake city 104765
31 Culpeper County 103870
32 Frederick County 103670
33 Fredericksburg city 100399
34 Mathews County 98926
35 Charlottesville city 98389
36 Williamsburg city 98178
37 Caroline County 97885
38 Roanoke County 96056
39 Louisa County 95567
40 Greene County 95228
41 Nelson County 94696
42 Orange County 93839
43 Madison County 93281
44 Lancaster County 92392
45 Prince George County 92283
46 Botetourt County 91937
47 Gloucester County 91499
48 Salem city 90891
49 Northumberland County 90763
50 Warren County 90749
51 Bedford County 89800
52 Charles City County 87501
53 Rockingham County 87327
54 King William County 85783
55 Dinwiddie County 85341
56 Richmond city 82939
57 Augusta County 82373
58 Winchester city 82216
59 Buena Vista city 81923
60 Rockbridge County 80781
61 Franklin County 80744
62 Colonial Heights city 80723
63 King and Queen County 80692
64 Montgomery County 79801
65 Middlesex County 79326
66 Cumberland County 79042
67 Surry County 77897
68 Westmoreland County 77859
69 Southampton County 77706
70 Amherst County 77644
71 Norfolk city 77300
72 Northampton County 77110
73 Hampton city 76834
74 Amelia County 76336
75 Shenandoah County 76170
76 Nottoway County 75649
77 Newport News city 75634
78 Richmond County 74978
79 Washington County 73341
80 Lexington city 72448
81 Staunton city 72285
82 Craig County 71043
83 Bath County 70728
84 Lynchburg city 70515
85 Greensville County 70353
86 Pulaski County 70306
87 Campbell County 69885
88 Sussex County 69388
89 Appomattox County 69246
90 Harrisonburg city 69164
91 Accomack County 68774
92 Portsmouth city 68483
93 Galax city 68466
94 Roanoke city 67598
95 Waynesboro city 67560
96 Giles County 67057
97 Wythe County 66772
98 Mecklenburg County 66033
99 Bland County 65413
100 Essex County 65351
101 Brunswick County 65041
102 Patrick County 64785
103 Buckingham County 64503
104 Alleghany County 64494
105 Prince Edward County 64460
106 Floyd County 64290
107 Page County 63680
108 Pittsylvania County 63382
109 Charlotte County 62777
110 Highland County 62330
111 Bristol city 61950
112 Tazewell County 61365
113 Radford city 60628
114 Franklin city 60168
115 Carroll County 59606
116 Halifax County 59487
117 Grayson County 59289
118 Lunenburg County 58615
119 Hopewell city 57370
120 Scott County 56714
121 Smyth County 56307
122 Russell County 55479
123 Petersburg city 55373
124 Danville city 55357
125 Wise County 55076
126 Henry County 54768
127 Martinsville city 54571
128 Norton city 54373
129 Covington city 52783
130 Emporia city 52278
131 Dickenson County 50376
132 Lee County 49746
133 Buchanan County 49235