CensusEasy
RANKING · 2024 ACS · 197 SHOWN OF 197

Most affordable housing, Virginia cities

Virginia cities with the lowest CensusEasy Afford Score, where homes cost the fewest years of local income (2023 ACS). This list covers the 197 cities in Virginia that qualify, ranked against each other statewide.

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