VAVirginia rankings

Highest-income towns in Virginia

Ranked by median household income: half of households earn more, half earn less. 255 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

Map of Arlington
Virginia · Highest income

Arlington ranks #67 of 255

$142K median household income · Visit Arlington →

Arlington ranks #67 of 255 for highest income in Virginia
#TownMedian household incomeHome valueBachelor's+
1 McLean McLean49,627 people $250K $1,412,700 84.3%
2 Wolf Trap15,858 people $250K $1,204,000 85.1%
3 Great Falls15,228 people $250K $1,411,000 85.3%
4 Difficult Run9,938 people $250K $1,111,400 85.5%
5 South Run6,600 people $250K $978,500 85.1%
6 Crosspointe5,669 people $250K $951,400 77.9%
7 Union Mill4,484 people $250K $961,400 71.1%
8 Floris7,589 people $246K $872,800 76.5%
9 Dunn Loring8,957 people $244K $951,400 80%
10 Belmont9,729 people $243K $846,300 76.6%
11 Bull Run7,823 people $242K $918,700 72.5%
12 One Loudoun3,309 people $241K $876,700 74.6%
13 Broadlands14,353 people $241K $896,900 77.6%
14 Navy3,839 people $239K $1,004,000 87.8%
15 Brambleton24,537 people $238K $865,800 79.8%
16 Wakefield Wakefield11,930 people $238K $861,600 73.8%
17 Wyndham Wyndham12,099 people $235K $703,000 84.5%
18 Loudoun Valley Estates Loudoun Valley Estates10,271 people $225K $814,200 79.4%
19 Lowes Island11,018 people $221K $793,200 76.1%
20 Vienna16,412 people $217K $1,008,800 74.7%
21 Fort Hunt Fort Hunt16,700 people $216K $927,400 80.7%
22 Franklin Farm Franklin Farm18,736 people $216K $829,600 78.7%
23 Dranesville11,828 people $215K $744,500 75.2%
24 Mantua8,298 people $213K $1,001,200 78.9%
25 Fairfax Station Fairfax Station12,566 people $212K $897,000 74.5%
26 Braddock6,536 people $212K $941,600 73.9%
27 Moorefield6,123 people $205K $800,200 67.9%
28 Independent Hill Independent Hill10,853 people $205K $674,300 51.5%
29 South Riding34,352 people $196K $746,200 68.5%
30 Hayfield Hayfield4,392 people $192K $677,500 74.8%
31 New Baltimore New Baltimore11,919 people $189K $698,000 59.8%
32 Stone Ridge16,603 people $188K $672,800 75.1%
33 Burke44,029 people $186K $747,700 68.5%
34 Long Branch7,034 people $185K $842,400 66.5%
35 Map of Buckhall Buckhall21,602 people $180K $635,500 52.9%
36 Linton Hall41,876 people $179K $617,000 57%
37 Map of Rose Hill Rose Hill21,066 people $175K $687,600 61.8%
38 Map of Gainesville Gainesville18,196 people $174K $712,600 58%
39 Pimmit Hills Pimmit Hills6,589 people $173K $966,500 70.8%
40 Kings Park West13,442 people $170K $742,800 66.6%
41 Lansdowne Lansdowne12,328 people $169K $774,300 64.9%
42 Cascades12,357 people $167K $671,100 68.2%
43 Sugarland Run12,629 people $166K $576,700 47.8%
44 Kings Park4,315 people $166K $635,300 62.4%
45 Purcellville Purcellville8,973 people $165K $654,200 60.9%
46 Burke Centre17,037 people $164K $641,700 65.5%
47 Mount Vernon13,122 people $164K $836,200 63.6%
48 Map of West Springfield West Springfield22,532 people $163K $637,300 64.5%
49 Oakton36,528 people $161K $792,100 74.5%
50 Chantilly Chantilly24,036 people $157K $663,600 59.7%
51 Map of Montclair Montclair22,387 people $156K $577,800 56%
52 Laurel Hill Laurel Hill7,450 people $156K $696,000 61.7%
53 Map of Newington Newington13,478 people $155K $598,000 63.2%
54 Ashburn46,026 people $155K $699,300 66.1%
55 Aquia Harbour7,481 people $153K $461,000 45.5%
56 Franconia18,335 people $152K $567,100 66.8%
57 Map of County Center County Center3,789 people $152K $588,900 54.6%
58 Kingstowne Kingstowne18,360 people $152K $626,700 67.5%
59 George Mason George Mason9,937 people $150K $728,000 69.6%
60 Newington Forest12,316 people $149K $592,200 62.9%
61 Countryside Countryside9,661 people $149K $630,200 60.6%
62 Reston64,414 people $149K $642,000 72%
63 Herndon Herndon24,672 people $148K $599,100 53.2%
64 Leesburg Leesburg49,171 people $145K $667,800 56.7%
65 Falls Church14,710 people $143K $1,055,600 80.5%
66 Greenbriar Greenbriar8,243 people $143K $662,500 60.1%
67 Map of Arlington Arlington236,254 people $142K $895,000 77.1%
68 Lovettsville Lovettsville2,719 people $141K $543,700 49.7%
69 Lake Barcroft Lake Barcroft10,973 people $141K $887,300 65.1%
70 Belle Haven6,570 people $141K $689,400 71.2%
71 Centreville Centreville71,706 people $140K $590,500 58.2%
72 Woodlake7,358 people $139K $406,800 63.2%
73 Short Pump Short Pump29,026 people $139K $568,900 75.1%
74 Lorton Lorton20,991 people $139K $626,500 60.6%
75 Merrifield Merrifield20,698 people $136K $660,800 76.2%
76 West Falls Church West Falls Church31,279 people $135K $706,800 52.4%
77 Woodburn9,503 people $134K $764,100 63.8%
78 Leesylvania Leesylvania21,632 people $133K $531,500 53.5%
79 Map of Fairfax Fairfax25,026 people $132K $722,600 62.4%
80 North Springfield7,050 people $130K $649,700 46.5%
81 Tysons28,936 people $130K $640,000 79.3%
82 Innsbrook8,578 people $129K $463,500 66.7%
83 Crozet Crozet9,289 people $129K $547,200 76.3%
84 Arcola3,509 people $129K $637,800 60.2%
85 Pantops4,665 people $128K $522,900 66.1%
86 Fair Lakes8,894 people $127K $588,200 65.5%
87 Lake Ridge Lake Ridge46,049 people $127K $471,200 50%
88 Map of Springfield Springfield31,154 people $126K $640,300 46.9%
89 Dulles Town Center Dulles Town Center5,464 people $126K $606,500 61%
90 Fair Oaks Fair Oaks35,545 people $124K $608,200 69%
91 Map of Sterling Sterling32,411 people $123K $526,000 35.4%
92 McNair22,655 people $123K $595,800 68.8%
93 Map of Cherry Hill Cherry Hill26,044 people $122K $492,500 43.7%
94 Lincolnia Lincolnia20,320 people $122K $647,400 55.5%
95 Poquoson Poquoson12,639 people $121K $400,300 36.3%
96 Lake Wilderness3,139 people $121K $353,100 28.4%
97 University Center3,923 people $121K $507,500 54.4%
98 Map of Idylwood Idylwood17,559 people $120K $756,900 63.1%
99 Alexandria156,976 people $120K $735,100 66.2%
100 Hollymead8,482 people $118K $435,300 63.8%
101 Annandale Annandale41,705 people $116K $681,300 45.6%
102 Massanetta Springs6,358 people $115K $467,700 57.6%
103 Loch Lomond4,606 people $114K $442,300 8.6%
104 Map of Manassas Manassas42,976 people $114K $449,900 32.7%
105 Smithfield Smithfield8,834 people $113K $374,900 36.9%
106 Yorkshire9,782 people $113K $451,000 27.3%
107 Map of Dale City Dale City71,016 people $112K $425,500 33.5%
108 Falmouth Falmouth5,216 people $112K $438,200 45.7%
109 Carrollton8,436 people $111K $423,900 39.9%
110 Midlothian19,120 people $110K $408,500 58.1%
111 Dahlgren3,350 people $110K $423,300 30.5%
112 North Shore3,638 people $110K $504,400 43.7%
113 Triangle10,450 people $110K $505,300 40.8%
114 Lake of the Woods7,984 people $109K $399,300 45.6%
115 Bealeton5,034 people $108K $388,400 25%
116 Brandermill13,730 people $107K $376,000 49.1%
117 Map of Lake Monticello Lake Monticello10,662 people $107K $325,900 51.8%
118 Hutchison7,284 people $106K $476,900 39.7%
119 Woodbridge43,945 people $105K $422,400 29.4%
120 Potomac Mills5,741 people $105K $582,700 41.1%
121 Fort Belvoir8,449 people $104K 55%
122 Manassas Park Manassas Park16,798 people $103K $395,900 26.9%
123 Daleville3,797 people $103K $370,100 41.6%
124 Berryville Berryville4,707 people $103K $550,500 34.2%
125 Tuckahoe Tuckahoe49,183 people $102K $462,800 56.6%
126 Groveton13,931 people $102K $585,000 47.1%
127 Map of Bon Air Bon Air16,904 people $102K $365,200 55.2%
128 Map of Grottoes Grottoes2,961 people $100K $275,700 19.6%
129 Map of Huntington Huntington13,502 people $100K $541,900 65.2%
130 Shenandoah Farms4,179 people $99K $280,700 22.6%
131 Map of King George King George4,851 people $99K $380,500 30.9%
132 Mechanicsville Mechanicsville38,683 people $99K $351,000 35.8%
133 Rockwood10,010 people $98K $354,400 49%
134 Map of Weyers Cave Weyers Cave2,744 people $98K $283,800 36.4%
135 Chamberlayne4,692 people $98K $351,100 50.4%
136 Map of Chesapeake Chesapeake252,583 people $95K $378,400 36.9%
137 Shawneeland2,754 people $95K $272,900 25%
138 Spotsylvania Courthouse7,180 people $95K $395,700 31%
139 Map of Chester Chester24,474 people $95K $327,200 33.8%
140 Map of Culpeper Culpeper20,794 people $95K $390,000 30.7%
141 Lake Land'Or Lake Land'Or4,390 people $94K $302,500 21.2%
142 Map of Sudley Sudley19,162 people $94K $424,800 24.3%
143 Marshall3,219 people $94K $436,000 21.3%
144 Virginia Beach Virginia Beach456,349 people $93K $382,500 40.9%
145 Glen Allen Glen Allen17,551 people $93K $357,200 45.8%
146 Suffolk Suffolk98,796 people $93K $347,400 33.3%
147 Woodlawn21,194 people $92K $367,200 32.8%
148 Bull Run Bull Run16,859 people $90K $413,500 39.5%
149 Bailey's Crossroads24,271 people $88K $416,600 45.3%
150 Cave Spring25,742 people $88K $325,800 48.8%
151 Fredericksburg Fredericksburg28,873 people $86K $483,700 46.1%
152 Meadowbrook20,749 people $86K $298,500 25.5%
153 Lexington Lexington7,525 people $85K $275,200 50.7%
154 Fishersville Fishersville9,484 people $84K $348,900 34.9%
155 Warrenton10,176 people $83K $478,300 46.1%
156 Dumfries Dumfries5,816 people $82K $331,800 24.1%
157 Forest Forest13,430 people $82K $319,800 45.6%
158 Mount Hermon4,155 people $81K $211,600 32%
159 Hybla Valley Hybla Valley17,257 people $81K $503,000 35.8%
160 Manchester12,445 people $80K $317,000 39.7%
161 Cloverdale3,208 people $80K $359,900 32.2%
162 Stuarts Draft Stuarts Draft11,780 people $79K $294,300 22.2%
163 Map of West Point West Point3,480 people $79K $286,800 31%
164 Hollins17,097 people $77K $244,300 26.1%
165 Seven Corners Seven Corners9,371 people $77K $318,700 35%
166 Bethel Manor4,393 people $77K 35.2%
167 Map of Christiansburg Christiansburg22,720 people $77K $252,600 44.7%
168 Colonial Heights18,352 people $77K $246,600 28%
169 Map of Orange Orange5,066 people $76K $273,300 21%
170 Enon4,137 people $76K $253,600 28.8%
171 Woodstock Woodstock5,871 people $76K $268,700 22.3%
172 Blue Ridge Blue Ridge2,800 people $76K $274,500 22.7%
173 Map of Timberlake Timberlake12,725 people $76K $235,900 31.6%
174 Williamsburg Williamsburg15,798 people $76K $428,100 45.8%
175 Pearisburg2,860 people $76K $157,400 12.4%
176 Gloucester Courthouse3,336 people $75K $381,500 27.8%
177 Map of Bridgewater Bridgewater6,708 people $75K $384,700 46.7%
178 Charlottesville Charlottesville45,437 people $75K $486,700 62.5%
179 Gloucester Point Gloucester Point11,109 people $74K $320,700 23.6%
180 Map of Verona Verona4,165 people $74K $256,200 21.8%
181 Laurel Laurel18,721 people $74K $283,600 29.8%
182 Lake Caroline2,862 people $73K $297,600 27.9%
183 Quantico Base Quantico Base5,840 people $73K 44.9%
184 Map of Lakeside Lakeside12,654 people $72K $288,200 39.5%
185 Shenandoah2,888 people $71K $212,600 7.9%
186 Crewe Crewe2,906 people $71K $139,400 13.6%
187 Bedford Bedford7,724 people $70K $222,500 27.9%
188 Matoaca2,724 people $70K $251,000 30.9%
189 Map of Newport News Newport News184,216 people $70K $260,600 30.6%
190 Hampton Hampton137,557 people $70K $245,700 28.5%
191 Map of Windsor Windsor2,852 people $69K $280,800 17.2%
192 Salem Salem25,618 people $67K $258,600 33%
193 Norfolk Norfolk233,596 people $66K $289,900 33.5%
194 South Hill South Hill4,786 people $66K $242,700 27.6%
195 Staunton Staunton25,948 people $66K $259,200 37.7%
196 Vinton Vinton8,056 people $65K $190,900 18.4%
197 Front Royal Front Royal15,296 people $65K $314,400 18.8%
198 East Highland Park15,265 people $65K $229,200 26.9%
199 Broadway Broadway4,273 people $65K $284,300 28.3%
200 Map of Richmond Richmond229,359 people $65K $353,000 45.6%
201 Winchester Winchester27,913 people $64K $343,000 31.3%
202 Rocky Mount Rocky Mount4,950 people $63K $207,000 21.7%
203 Franklin Franklin8,250 people $63K $256,600 27.3%
204 Chincoteague Chincoteague3,296 people $63K $349,500 38%
205 Strasburg7,214 people $62K $269,100 16.9%
206 Dublin Dublin2,671 people $62K $180,500 10%
207 Harrisonburg Harrisonburg51,392 people $62K $299,100 37.5%
208 Elkton Elkton3,006 people $62K $246,800 17.6%
209 Ashland Ashland7,772 people $61K $293,200 38%
210 Colonial Beach3,966 people $61K $268,200 28.8%
211 Map of Portsmouth Portsmouth97,190 people $60K $246,900 24.3%
212 Madison Heights Madison Heights10,266 people $60K $191,300 17.4%
213 Map of Dumbarton Dumbarton7,997 people $60K $291,300 31%
214 Map of Waynesboro Waynesboro22,841 people $60K $245,500 25.7%
215 Timberville3,036 people $60K $231,000 9.5%
216 Sandston7,399 people $59K $219,900 12.7%
217 Ettrick Ettrick5,910 people $58K $211,200 26%
218 Hillsville2,864 people $58K $159,000 14.9%
219 Lynchburg79,497 people $58K $229,800 38.5%
220 Buena Vista6,593 people $58K $156,200 23.3%
221 Highland Springs14,296 people $58K $227,300 23%
222 Radford16,726 people $57K $220,700 37.9%
223 Roanoke Roanoke98,355 people $55K $190,500 30%
224 Hopewell22,959 people $55K $181,600 13.7%
225 Big Stone Gap Big Stone Gap5,162 people $55K $163,000 15.8%
226 Blackstone Blackstone3,341 people $55K $140,900 17.6%
227 Abingdon Abingdon8,330 people $55K $228,000 36.5%
228 Bluefield4,979 people $54K $152,500 29.8%
229 Merrimac2,733 people $54K 45.9%
230 Wise Wise2,916 people $54K $144,700 25.2%
231 Map of Lebanon Lebanon3,116 people $53K $162,400 19.1%
232 University of Virginia9,065 people $53K $442,600 66.7%
233 Map of Collinsville Collinsville7,139 people $52K $146,700 24.9%
234 Emporia5,547 people $52K $148,500 16%
235 Map of Altavista Altavista3,342 people $51K $142,900 27.7%
236 Petersburg Petersburg33,537 people $51K $189,000 25.4%
237 Bensley5,949 people $51K $218,500 17.6%
238 Bristol Bristol16,849 people $50K $184,100 24.8%
239 Blacksburg Blacksburg45,446 people $50K $446,300 69.2%
240 Luray Luray4,827 people $50K $253,900 18.5%
241 Montrose8,285 people $50K $194,100 20.7%
242 Pulaski Pulaski8,893 people $49K $160,500 16.7%
243 Bellwood7,907 people $48K $225,300 14%
244 Wytheville8,202 people $47K $196,800 24.7%
245 Martinsville13,658 people $47K $98,400 22.1%
246 Danville Danville42,214 people $44K $119,100 19.6%
247 Map of South Boston South Boston7,853 people $44K $171,200 21.2%
248 Covington5,680 people $42K $83,500 9.5%
249 Norton Norton3,577 people $41K $110,000 13.7%
250 Farmville Farmville7,774 people $41K $238,900 34%
251 Marion Marion5,670 people $41K $172,500 21.4%
252 Clifton Forge Clifton Forge3,447 people $40K $109,500 21%
253 Galax Galax6,726 people $39K $141,300 19.1%
254 Map of Richlands Richlands5,171 people $37K $111,000 13.5%
255 Tazewell Tazewell4,390 people $35K $111,700 16.3%

How this ranking works

We rank every town by median household income: half of households earn more, half earn less. The town with the highest figure ranks #1. For comparison, the figure for Virginia as a whole is $93K.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states