The median income of Oak Grove residents was an inflation-adjusted $66,652 per year. Oak Grove had 662 households in 2017, with a population of 2,017.
The city with the highest median resident income in the state was McLean. McLean's median income was $89,224 per year after adjusting for inflation – $22,572 more than Oak Grove. It had 16,506 households in 2017 and a population of 47,305.
Emory had the lowest annual resident income among cities in Virginia, with a median income of only $4,856 per year. That was $61,796 less than the median income in Oak Grove at the time. Emory had 229 households in 2017 and a population of 1,237.
The table below shows the top 100 cities ranked by median annual resident earnings in 2017.
Rank | City | Earnings per resident ($$$) |
---|---|---|
1 | McLean | 89,224 |
2 | Brambleton | 89,038 |
3 | Floris | 88,147 |
4 | Great Falls | 84,594 |
5 | Wolf Trap | 84,310 |
6 | Loudoun Valley Estates | 84,163 |
7 | Ivy | 83,984 |
8 | Fort Hunt | 83,738 |
9 | Belmont | 83,522 |
10 | Broadlands | 82,201 |
11 | Goochland | 77,522 |
12 | South Run | 73,605 |
13 | Bobtown | 72,703 |
14 | Hayfield | 72,592 |
15 | Franklin Farm | 72,047 |
16 | Clifton | 71,875 |
17 | Mason Neck | 71,422 |
18 | Crosspointe | 70,429 |
19 | Dranesville | 70,292 |
20 | Stone Ridge | 69,945 |
21 | South Riding | 69,909 |
22 | Mantua | 69,833 |
23 | Wyndham | 68,818 |
24 | Lowes Island | 68,803 |
25 | Kingstowne | 68,341 |
26 | Oak Grove | 66,652 |
27 | Fairfax Station | 66,239 |
28 | Independent Hill | 65,564 |
29 | Vienna | 64,761 |
30 | Arlington | 64,686 |
31 | Belle Haven | 63,494 |
32 | Cascades | 63,405 |
33 | Dunn Loring | 61,798 |
34 | Aquia Harbour | 60,869 |
35 | Merrifield | 60,612 |
36 | McNair | 60,072 |
37 | Gainesville | 59,588 |
38 | Montclair | 59,392 |
39 | Newington Forest | 59,369 |
40 | Fair Oaks | 59,004 |
41 | Reston | 58,887 |
42 | Short Pump | 58,875 |
43 | Linton Hall | 58,676 |
44 | Huntington | 58,093 |
45 | Ashburn | 57,945 |
46 | Falls Church | 57,853 |
47 | Wakefield | 57,313 |
48 | West Springfield | 57,129 |
49 | Greenbriar | 56,887 |
50 | Neabsco | 56,604 |
51 | Lansdowne | 56,315 |
52 | Fair Lakes | 56,308 |
53 | Oakton | 55,944 |
54 | Laurel Hill | 55,391 |
55 | Mount Vernon | 55,373 |
56 | Franconia | 54,824 |
57 | Newington | 54,744 |
58 | Kings Park | 54,724 |
59 | Rivanna | 54,348 |
60 | Long Branch | 54,201 |
61 | Riner | 53,807 |
62 | Lovettsville | 53,056 |
63 | Alexandria | 53,054 |
64 | Yorktown | 52,955 |
65 | Woodbridge | 52,847 |
66 | Pimmit Hills | 52,206 |
67 | Occoquan | 52,188 |
68 | Haymarket | 52,041 |
69 | Buckhall | 52,035 |
70 | Burke | 51,179 |
71 | Ravensworth | 51,159 |
72 | Lake Barcroft | 50,930 |
73 | Lake Holiday | 50,547 |
74 | Rose Hill | 50,449 |
75 | Heathsville | 50,192 |
76 | Burke Centre | 50,036 |
77 | Idylwood | 49,671 |
78 | Churchville | 49,097 |
79 | New Baltimore | 48,784 |
80 | Chester Gap | 48,281 |
81 | Lake Ridge | 48,156 |
82 | Centreville | 47,448 |
83 | Kings Park West | 47,439 |
84 | Innsbrook | 47,089 |
85 | Brandermill | 46,854 |
86 | Apple Mountain Lake | 46,696 |
87 | Opal | 46,630 |
88 | Mappsburg | 46,250 |
89 | Countryside | 46,169 |
90 | Arcola | 46,146 |
91 | Round Hill | 45,112 |
92 | Pantops | 45,035 |
93 | Chantilly | 44,554 |
94 | Crozet | 44,244 |
95 | Shenandoah Shores | 43,958 |
96 | Passapatanzy | 43,895 |
97 | Purcellville | 43,893 |
98 | Baskerville | 43,681 |
99 | Woodburn | 43,593 |
100 | Hot Springs | 43,406 |