Virginia cost of living by county
Statewide: median rent $1,579, median household income $93,170, median home value $383,700. American Community Survey 2020-2024 estimates via Census Reporter.
| County or city | Median rent | Household income | Home value |
|---|---|---|---|
| Accomack County | $977 | $58,993 | $204,300 |
| Albemarle County | $1,692 | $104,392 | $495,400 |
| Alexandria city | $2,089 | $119,681 | $735,100 |
| Alleghany County | $765 | $56,188 | $125,800 |
| Amelia County | $1,164 | $76,717 | $282,400 |
| Amherst County | $871 | $68,724 | $212,400 |
| Appomattox County | $855 | $62,853 | $207,600 |
| Arlington County | $2,322 | $142,114 | $895,000 |
| Augusta County | $1,136 | $82,049 | $306,100 |
| Bath County | $736 | $56,184 | $206,700 |
| Bedford County | $952 | $78,937 | $297,400 |
| Bland County | $644 | $61,216 | $152,100 |
| Botetourt County | $1,035 | $81,213 | $289,200 |
| Bristol city | $801 | $50,404 | $184,100 |
| Brunswick County | $834 | $53,084 | $142,700 |
| Buchanan County | $743 | $42,886 | $94,900 |
| Buckingham County | $927 | $60,828 | $173,400 |
| Buena Vista city | $1,112 | $57,833 | $156,200 |
| Campbell County | $891 | $66,165 | $211,600 |
| Caroline County | $1,293 | $87,407 | $307,700 |
| Carroll County | $738 | $54,484 | $156,500 |
| Charles City County | $1,099 | $75,417 | $241,400 |
| Charlotte County | $732 | $58,000 | $144,100 |
| Charlottesville city | $1,540 | $74,824 | $486,700 |
| Chesapeake city | $1,586 | $95,373 | $378,400 |
| Chesterfield County | $1,629 | $101,931 | $366,000 |
| Clarke County | $1,371 | $117,111 | $550,100 |
| Colonial Heights city | $1,234 | $76,505 | $246,600 |
| Covington city | $794 | $41,944 | $83,500 |
| Craig County | $713 | $69,057 | $189,000 |
| Culpeper County | $1,423 | $100,049 | $409,200 |
| Cumberland County | $877 | $55,325 | $239,300 |
| Danville city | $836 | $44,423 | $119,100 |
| Dickenson County | $738 | $47,254 | $102,700 |
| Dinwiddie County | $1,224 | $83,704 | $257,800 |
| Emporia city | $1,037 | $51,899 | $148,500 |
| Essex County | $972 | $56,520 | $238,100 |
| Fairfax city | $2,245 | $132,348 | $722,600 |
| Fairfax County | $2,276 | $153,637 | $732,800 |
| Falls Church city | $2,190 | $143,262 | $1,055,600 |
| Fauquier County | $1,613 | $130,189 | $573,700 |
| Floyd County | $878 | $62,191 | $225,400 |
| Fluvanna County | $1,204 | $96,768 | $314,100 |
| Franklin city | $988 | $63,245 | $256,600 |
| Franklin County | $829 | $68,849 | $240,400 |
| Frederick County | $1,507 | $97,606 | $386,000 |
| Fredericksburg city | $1,619 | $86,071 | $483,700 |
| Galax city | $743 | $38,675 | $141,300 |
| Giles County | $789 | $65,691 | $151,100 |
| Gloucester County | $1,096 | $84,306 | $331,000 |
| Goochland County | $1,614 | $118,931 | $500,600 |
| Grayson County | $765 | $47,730 | $150,100 |
| Greene County | $1,309 | $89,808 | $343,300 |
| Greensville County | $969 | $54,668 | $159,400 |
| Halifax County | $790 | $52,013 | $155,700 |
| Hampton city | $1,427 | $69,621 | $245,700 |
| Hanover County | $1,591 | $112,805 | $400,400 |
| Harrisonburg city | $1,184 | $62,254 | $299,100 |
| Henrico County | $1,541 | $88,783 | $359,200 |
| Henry County | $728 | $50,760 | $134,800 |
| Highland County | $856 | $65,625 | $200,000 |
| Hopewell city | $1,106 | $54,729 | $181,600 |
| Isle of Wight County | $1,359 | $95,241 | $356,500 |
| James City County | $1,552 | $109,985 | $447,200 |
| King and Queen County | $1,004 | $70,469 | $231,600 |
| King George County | $1,428 | $116,884 | $428,300 |
| King William County | $1,166 | $86,056 | $315,700 |
| Lancaster County | $1,033 | $69,713 | $327,000 |
| Lee County | $738 | $41,827 | $98,900 |
| Lexington city | $1,081 | $84,517 | $275,200 |
| Loudoun County | $2,386 | $181,765 | $743,800 |
| Louisa County | $1,220 | $86,689 | $315,300 |
| Lunenburg County | $742 | $54,842 | $150,100 |
| Lynchburg city | $1,073 | $57,947 | $229,800 |
| Madison County | $1,166 | $84,323 | $370,300 |
| Manassas city | $1,850 | $113,590 | $449,900 |
| Manassas Park city | $2,146 | $103,250 | $395,900 |
| Martinsville city | $808 | $46,727 | $98,400 |
| Mathews County | $1,032 | $75,880 | $360,900 |
| Mecklenburg County | $823 | $57,045 | $192,600 |
| Middlesex County | $1,059 | $75,060 | $352,200 |
| Montgomery County | $1,240 | $72,715 | $304,600 |
| Nelson County | $946 | $72,589 | $321,700 |
| New Kent County | $1,721 | $123,314 | $393,600 |
| Newport News city | $1,339 | $69,634 | $260,600 |
| Norfolk city | $1,321 | $66,109 | $289,900 |
| Northampton County | $829 | $61,632 | $316,200 |
| Northumberland County | $1,038 | $66,480 | $346,800 |
| Norton city | $692 | $41,495 | $110,000 |
| Nottoway County | $972 | $63,261 | $167,500 |
| Orange County | $1,205 | $94,008 | $364,200 |
| Page County | $879 | $57,037 | $233,200 |
| Patrick County | $716 | $53,038 | $153,400 |
| Petersburg city | $1,174 | $50,698 | $189,000 |
| Pittsylvania County | $861 | $54,085 | $161,400 |
| Poquoson city | $1,707 | $120,972 | $400,300 |
| Portsmouth city | $1,300 | $60,491 | $246,900 |
| Powhatan County | $1,168 | $110,537 | $416,000 |
| Prince Edward County | $931 | $56,315 | $216,600 |
| Prince George County | $1,594 | $84,897 | $293,400 |
| Prince William County | $2,067 | $131,402 | $530,100 |
| Pulaski County | $813 | $62,028 | $191,700 |
| Radford city | $1,033 | $57,348 | $220,700 |
| Rappahannock County | $1,290 | $83,380 | $506,400 |
| Richmond city | $1,372 | $64,587 | $353,000 |
| Richmond County | $1,067 | $66,304 | $231,500 |
| Roanoke city | $996 | $55,378 | $190,500 |
| Roanoke County | $1,224 | $83,709 | $286,000 |
| Rockbridge County | $925 | $65,469 | $248,800 |
| Rockingham County | $1,160 | $80,693 | $313,000 |
| Russell County | $653 | $50,012 | $120,600 |
| Salem city | $1,133 | $66,725 | $258,600 |
| Scott County | $699 | $46,349 | $143,000 |
| Shenandoah County | $984 | $67,191 | $294,900 |
| Smyth County | $731 | $49,883 | $139,600 |
| Southampton County | $930 | $70,795 | $216,200 |
| Spotsylvania County | $1,779 | $112,738 | $404,900 |
| Stafford County | $2,020 | $137,807 | $485,100 |
| Staunton city | $1,024 | $65,581 | $259,200 |
| Suffolk city | $1,563 | $92,666 | $347,400 |
| Surry County | $983 | $78,041 | $238,800 |
| Sussex County | $907 | $63,530 | $183,800 |
| Tazewell County | $795 | $47,313 | $118,300 |
| Virginia Beach city | $1,714 | $92,968 | $382,500 |
| Warren County | $1,199 | $84,682 | $348,400 |
| Washington County | $854 | $64,552 | $214,000 |
| Waynesboro city | $1,020 | $59,994 | $245,500 |
| Westmoreland County | $1,018 | $63,398 | $269,600 |
| Williamsburg city | $1,407 | $75,604 | $428,100 |
| Winchester city | $1,315 | $63,974 | $343,000 |
| Wise County | $790 | $52,943 | $118,600 |
| Wythe County | $764 | $57,745 | $171,200 |
| York County | $1,827 | $109,956 | $433,200 |