CensusEasy
RANKING · 2024 ACS · 197 SHOWN OF 197

Least affordable housing, Virginia cities

Virginia cities ranked by the CensusEasy Afford Score, median home value divided by median household income (2023 ACS). A higher score means a home costs more years of local income. This list covers the 197 cities in Virginia that qualify, ranked against each other statewide.

Flip the list · Most affordable housing, US cities
VirginiaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDMost expensive homesCheapest homesHighest median rentLowest median rentHighest homeownership rateHighest renter share
YEAR19902000201020202024
Least affordable housing by state
RANKPLACESTATEPOPAFFORD SCOREVS 2000
01Blacksburg, VAVA45,1048.9+47%
03Falls Church, VAVA15,1597.4+110%
04Charlottesville, VAVA44,3886.5+71%
05Idylwood, VAVA17,5596.3+115%
06Lake Barcroft, VAVA10,9736.3+85%
07Arlington, VAVA236,2546.3+70%
08Hybla Valley, VAVA17,2576.2+80%
09Alexandria, VAVA160,6626.1+70%
10Annandale, VAVA41,7055.9+92%
11Farmville, VAVA7,5935.8+70%
12Warrenton, VAVA10,2135.7+105%
13Groveton, VAVA13,9315.7+100%
14Woodburn, VAVA9,5035.7
15Williamsburg, VAVA15,8615.7+15%
16McLean, VAVA49,6275.7+78%
17Great Falls, VAVA15,2285.6+50%
18Fredericksburg, VAVA30,3935.6+45%
19Pimmit Hills, VAVA6,5895.6+106%
20Potomac Mills, VAVA5,7415.6
21Richmond, VAVA237,2575.5+95%
22Fairfax, VAVA26,7725.5+96%
23Huntington, VAVA13,5025.4+113%
24Winchester, VAVA28,2725.4+68%
25Lincolnia, VAVA20,3205.3+60%
26West Falls Church, VAVA31,2795.2
27Bridgewater, VAVA6,9245.1+68%
28Mount Vernon, VAVA13,1225.1+76%
29Springfield, VAVA31,1545.1+92%
30North Springfield, VAVA7,0505.0+91%
31Oakton, VAVA36,5284.9+58%
32Tysons, VAVA28,9364.9
33Fair Oaks, VAVA35,5454.9
34Belle Haven, VAVA6,5704.9+65%
35McNair, VAVA22,6554.9
36Front Royal, VAVA15,7224.8+71%
37Merrifield, VAVA20,6984.8+84%
38George Mason, VAVA9,9374.8
39Dumbarton, VAVA7,9974.8+77%
40Wolf Trap, VAVA15,8584.8+69%
41Dulles Town Center, VAVA5,4644.8
42Harrisonburg, VAVA50,8394.8+21%
43Ashland, VAVA7,9824.8+76%
44Bellwood, VAVA7,9074.7+134%
45Bailey's Crossroads, VAVA24,2714.7+73%
46Mantua, VAVA8,2984.7+27%
47Vienna, VAVA16,6914.6+73%
48Greenbriar, VAVA8,2434.6
49Fair Lakes, VAVA8,8944.6
51Triangle, VAVA10,4504.6+39%
52Leesburg, VAVA49,9174.6+77%
53Lansdowne, VAVA12,3284.6
54Long Branch, VAVA7,0344.5
55Tuckahoe, VAVA49,1834.5+67%
56Lorton, VAVA20,9914.5+98%
57Hutchison, VAVA7,2844.5
58Ashburn, VAVA46,0264.5
59Sudley, VAVA19,1624.5+121%
60Laurel Hill, VAVA7,4504.5
61Braddock, VAVA6,5364.4
62Difficult Run, VAVA9,9384.4
63Norfolk, VAVA231,0134.4+58%
64Kings Park West, VAVA13,4424.4
65Gloucester Point, VAVA11,1094.3+81%
66Bensley, VAVA5,9494.3+79%
67Reston, VAVA64,4144.3+67%
68Strasburg, VAVA7,3804.3+56%
69Fort Hunt, VAVA16,7004.3+60%
71Sterling, VAVA32,4114.3
72Countryside, VAVA9,6614.2
73Centreville, VAVA71,7064.2+83%
74Crozet, VAVA9,2894.2+83%
75Fairfax Station, VAVA12,5664.2
76Chantilly, VAVA24,0364.2+79%
77Marion, VAVA5,5554.2+64%
78Abingdon, VAVA8,2844.2+31%
79Fishersville, VAVA9,4844.2+56%
80Wytheville, VAVA8,1284.2+40%
82Kingstowne, VAVA18,3604.1
83Seven Corners, VAVA9,3714.1+28%
84Culpeper, VAVA22,0744.1+42%
85Virginia Beach, VAVA453,7374.1+65%
86Short Pump, VAVA29,0264.1+103%
87Waynesboro, VAVA23,9514.1+51%
88Gainesville, VAVA18,1964.1+67%
89Portsmouth, VAVA96,7774.1+70%
90Massanetta Springs, VAVA6,3584.1
91Franklin, VAVA8,4784.1+37%
92Herndon, VAVA25,5064.0+69%
93Woodbridge, VAVA43,9454.0+79%
94Dumfries, VAVA6,4054.0+95%
95Burke, VAVA44,0294.0+77%
96Cherry Hill, VAVA26,0444.0
97Cascades, VAVA12,3574.0
98Leesylvania, VAVA21,6324.0
99Lakeside, VAVA12,6544.0+91%
100Yorkshire, VAVA9,7824.0+69%
102Newington Forest, VAVA12,3164.0
103Chesapeake, VAVA255,3324.0+68%
104Lynchburg, VAVA81,3474.0+51%
105Purcellville, VAVA8,8904.0+30%
106Manassas, VAVA44,3324.0+61%
107Staunton, VAVA26,8014.0+48%
108Manchester, VAVA12,4453.9
109Highland Springs, VAVA14,2963.9+93%
111Forest, VAVA13,4303.9+60%
112Montrose, VAVA8,2853.9+106%
113South Run, VAVA6,6003.9
114Falmouth, VAVA5,2163.9+70%
115Burke Centre, VAVA17,0373.9
116West Springfield, VAVA22,5323.9+62%
117Moorefield, VAVA6,1233.9
118Dunn Loring, VAVA8,9573.9+41%
119South Boston, VAVA7,7953.9+44%
120Salem, VAVA25,8163.9+52%
121Newington, VAVA13,4783.9+65%
122Laurel, VAVA18,7213.9+60%
123Glen Allen, VAVA17,5513.9+67%
124Franklin Farm, VAVA18,7363.8
125Radford, VAVA17,2433.8+2%
126Manassas Park, VAVA16,5603.8+101%
127Carrollton, VAVA8,4363.8
128Crosspointe, VAVA5,6693.8
129South Riding, VAVA34,3523.8
130Dale City, VAVA71,0163.8+85%
132Suffolk, VAVA104,6993.7+48%
133Newport News, VAVA183,2303.7+45%
134Petersburg, VAVA33,7343.7+58%
135Cave Spring, VAVA25,7423.7+45%
136Broadlands, VAVA14,3533.7
137Franconia, VAVA18,3353.7+65%
138Sandston, VAVA7,3993.7
139Midlothian, VAVA19,1203.7
140Stuarts Draft, VAVA11,7803.7+70%
141Montclair, VAVA22,3873.7+77%
142Lake Ridge, VAVA46,0493.7+71%
143New Baltimore, VAVA11,9193.7
144Hollymead, VAVA8,4823.7
145Lake of the Woods, VAVA7,9843.7
146Galax, VAVA6,6703.7+64%
147Bristol, VAVA16,4183.7+44%
148Brambleton, VAVA24,5373.6
149Ettrick, VAVA5,9103.6+77%
151Wakefield, VAVA11,9303.6
152Rockwood, VAVA10,0103.6
153Lowes Island, VAVA11,0183.6
154Bealeton, VAVA5,0343.6
155Stone Ridge, VAVA16,6033.6
156Bon Air, VAVA16,9043.6+68%
157Innsbrook, VAVA8,5783.6
158Orange, VAVA5,3653.6+5%
159Mechanicsville, VAVA38,6833.6+53%
160Floris, VAVA7,5893.5
161East Highland Park, VAVA15,2653.5+68%
162Woodstock, VAVA6,0023.5+18%
163Buckhall, VAVA21,6023.5
164Hampton, VAVA137,3153.5+55%
165Brandermill, VAVA13,7303.5
166Belmont, VAVA9,7293.5
167Meadowbrook, VAVA20,7493.5
168Dranesville, VAVA11,8283.5
169Sugarland Run, VAVA12,6293.5
170Linton Hall, VAVA41,8763.4+38%
171Chester, VAVA24,4743.4+60%
172Roanoke, VAVA99,1113.4+32%
173Hopewell, VAVA23,2613.3+43%
174Smithfield, VAVA9,1123.3+7%
175Poquoson, VAVA13,2923.3+35%
176Independent Hill, VAVA10,8533.3
177Christiansburg, VAVA22,4423.3+37%
178Lexington, VAVA7,7693.3−27%
179Pulaski, VAVA8,8073.2+41%
180Colonial Heights, VAVA18,7383.2+47%
181Madison Heights, VAVA10,2663.2+21%
182Bedford, VAVA7,9113.2+1%
183Hollins, VAVA17,0973.2+28%
184Timberlake, VAVA12,7253.1+25%
185Lake Monticello, VAVA10,6623.1+31%
186Aquia Harbour, VAVA7,4813.0+43%
187Wyndham, VAVA12,0993.0+23%
188Richlands, VAVA5,0513.0+46%
189Big Stone Gap, VAVA5,1023.0−3%
190Woodlake, VAVA7,3582.9
191Vinton, VAVA7,9672.9+8%
192Emporia, VAVA5,4472.9+29%
193Collinsville, VAVA7,1392.8+13%
194Buena Vista, VAVA6,6722.7+23%
195Danville, VAVA41,6472.7+3%
196Martinsville, VAVA13,8492.1−17%
197Covington, VAVA5,6802.0+19%
SHOWING 1–197 OF 197
Download CSV (full list, 197 rows)How this score is calculated

UPDATED 2026-06-02 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES