CensusEasy
RANKING · 2024 ACS · 133 SHOWN OF 133

Least affordable housing, Virginia counties

Virginia counties ranked by the CensusEasy Afford Score, median home value divided by median household income (2024 ACS). A higher score means a home costs more years of local income. This list covers the 133 counties in Virginia that qualify, ranked against each other statewide. The median across all 133 is 3.7. Biggest climber in the top 100 since 2020: Cumberland County, VA, up 52 places to #25.

Flip the list · Most affordable housing, US counties →
Least affordable housing by state
RANKPLACESTATEPOPAFFORD SCOREVS 1990
01▲4Falls Church, VAVA15,1597.4+68%
02▲2Charlottesville, VAVA44,3886.5+85%
03▼2Arlington County, VAVA243,9316.3+22%
04▼1Alexandria, VAVA160,6626.1+12%
05▲4Rappahannock County, VAVA7,4396.1+120%
06▼4Williamsburg, VAVA15,8615.7+22%
07▼1Fredericksburg, VAVA30,3935.6+47%
08▲2Richmond, VAVA237,2575.5+96%
09▼2Fairfax, VAVA26,7725.5+52%
10▲11Winchester, VAVA28,2725.4+59%
11▲2Northumberland County, VAVA12,5575.2+52%
12▲19Northampton County, VAVA11,8795.1+96%
13▲2Harrisonburg, VAVA50,8394.8+38%
14Fairfax County, VAVA1,167,8734.8+33%
15▲33Mathews County, VAVA8,5294.8+57%
16Albemarle County, VAVA118,3564.7+58%
17Clarke County, VAVA15,6094.7+56%
18▼7Middlesex County, VAVA10,8414.7+56%
19▲5Lancaster County, VAVA10,9954.7+43%
20▲15Nelson County, VAVA14,9204.4+108%
21▲2Fauquier County, VAVA76,5034.4+37%
22▼3Madison County, VAVA14,2374.4+68%
23▲7Shenandoah County, VAVA45,8394.4+57%
24▼4Norfolk, VAVA231,0134.4+41%
25▲52Cumberland County, VAVA10,3524.3+98%
26▲10Westmoreland County, VAVA19,7154.3+51%
27▲2Essex County, VAVA10,6544.2+62%
28▼2Goochland County, VAVA29,1874.2+71%
29▼2Montgomery County, VAVA98,4344.2+35%
30▲8Virginia Beach, VAVA453,7374.1+55%
31▲15Warren County, VAVA42,7404.1+50%
32▲9Loudoun County, VAVA449,7494.1+24%
33▼15Waynesboro, VAVA23,9514.1+60%
34▼6Culpeper County, VAVA57,6664.1+45%
35▲33Page County, VAVA23,7624.1+63%
36▲30Portsmouth, VAVA96,7774.1+51%
37▼4James City County, VAVA83,3264.1+36%
38▲7Franklin, VAVA8,4784.1+26%
39▲13Henrico County, VAVA342,7754.0+74%
40▲2Prince William County, VAVA502,9664.0+45%
41▲10Chesapeake, VAVA255,3324.0+61%
42▲21Lynchburg, VAVA81,3474.0+67%
43▼18Manassas, VAVA44,3324.0+23%
44▲17Frederick County, VAVA99,9554.0+45%
45▲20Staunton, VAVA26,8014.0+64%
46▼3York County, VAVA71,3743.9+31%
47▲23Gloucester County, VAVA40,0973.9+46%
48▲10Rockingham County, VAVA89,3163.9+61%
49▲29Salem, VAVA25,8163.9+63%
50▲3Orange County, VAVA40,0833.9+49%
51▼43Radford, VAVA17,2433.8+16%
52▼15Prince Edward County, VAVA22,3913.8+57%
53▼14Manassas Park, VAVA16,5603.8+47%
54▼4Greene County, VAVA21,9583.8+56%
55▼23Rockbridge County, VAVA22,6633.8+72%
56▲23Bedford County, VAVA83,0593.8+51%
57▲25Powhatan County, VAVA32,5913.8+84%
58▲2Suffolk, VAVA104,6993.7+39%
59▼15Isle of Wight County, VAVA41,3213.7+30%
60▼13Newport News, VAVA183,2303.7+22%
61▼4Augusta County, VAVA78,9403.7+57%
62▲50Petersburg, VAVA33,7343.7+57%
63▼4Amelia County, VAVA13,6323.7+89%
64▲22Bath County, VAVA4,0763.7+95%
65▲35King William County, VAVA19,6173.7+80%
66▲1King George County, VAVA29,6463.7+44%
67▲38Galax, VAVA6,6703.7+64%
68▲1Bristol, VAVA16,4183.7+50%
69▼15Louisa County, VAVA42,9243.6+48%
70▼8Floyd County, VAVA15,7893.6+61%
71▲1Spotsylvania County, VAVA155,3883.6+44%
72▲16Chesterfield County, VAVA397,1483.6+80%
73▲2Botetourt County, VAVA34,1443.6+62%
74▲2Hanover County, VAVA116,4233.5+59%
75▼11Hampton, VAVA137,3153.5+37%
76▼5Caroline County, VAVA34,4133.5+59%
77▼3Stafford County, VAVA170,8033.5+25%
78▲5Franklin County, VAVA55,5263.5+46%
79▼39Richmond County, VAVA9,2943.5+32%
80▼46Accomack County, VAVA33,8593.5+36%
81▲14Prince George County, VAVA43,9363.5+59%
82▲12Roanoke, VAVA99,1113.4+45%
83▲9Roanoke County, VAVA97,1503.4+57%
84▲6Mecklenburg County, VAVA30,7473.4+42%
85▲12Hopewell, VAVA23,2613.3+64%
86▼6Washington County, VAVA53,8983.3+40%
87▼31Poquoson, VAVA13,2923.3+26%
88▲10Appomattox County, VAVA17,1723.3+69%
89▼16King and Queen County, VAVA6,7433.3+60%
90▼78Lexington, VAVA7,7693.3−5%
91▼2Fluvanna County, VAVA28,9753.2+39%
92▼1Colonial Heights, VAVA18,7383.2+59%
93▲9Charles City County, VAVA6,6233.2+90%
94▼10Campbell County, VAVA55,6293.2+41%
95▼10New Kent County, VAVA28,0223.2+42%
96▲13Grayson County, VAVA15,2303.1+52%
97▲7Amherst County, VAVA31,9623.1+51%
98▼2Pulaski County, VAVA33,5863.1+38%
99▲14Scott County, VAVA21,2003.1+36%
100▼1Dinwiddie County, VAVA28,8963.1+57%
101▼52Surry County, VAVA6,6033.1+30%
102▼1Southampton County, VAVA18,1103.1+43%
103▼22Highland County, VAVA2,3183.0+22%
104▲2Halifax County, VAVA33,4473.0+47%
105▲12Pittsylvania County, VAVA59,4903.0+58%
106▲13Wythe County, VAVA27,9833.0+27%
107▲18Greensville County, VAVA11,1812.9+42%
108▲19Sussex County, VAVA10,7552.9+28%
109▲1Patrick County, VAVA17,4242.9+30%
110▲8Carroll County, VAVA29,2992.9+44%
111▼89Emporia, VAVA5,4472.9+16%
112▼9Buckingham County, VAVA17,1372.9+46%
113▲13Smyth County, VAVA28,8822.8+35%
114▼7Lunenburg County, VAVA12,0582.7+44%
115Craig County, VAVA4,8002.7+35%
116▼61Buena Vista, VAVA6,6722.7+51%
117▲5Brunswick County, VAVA15,7272.7+21%
118▼4Danville, VAVA41,6472.7+17%
119▼3Henry County, VAVA49,2422.7+33%
120▼9Norton, VAVA3,4772.7−14%
121▼34Nottoway County, VAVA15,7962.6+34%
122▲2Tazewell County, VAVA38,6352.5+2%
123▼2Bland County, VAVA6,1512.5+32%
124▼31Charlotte County, VAVA11,4012.5+14%
125▲3Russell County, VAVA25,3322.4−6%
126▼3Lee County, VAVA21,6422.4+1%
127▲2Giles County, VAVA16,5642.3+23%
128▲3Wise County, VAVA34,8242.2+1%
129▼9Alleghany County, VAVA14,5462.2+18%
130▲2Buchanan County, VAVA18,4922.2+4%
131▼23Dickenson County, VAVA13,2362.2−11%
132▼2Martinsville, VAVA13,8492.1−8%
133Covington, VAVA5,6802.0+8%
SHOWING 1–133 OF 133

UPDATED 2026-09-11 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES