The Maple Street ReportOur sources & standards ↗
VIRGINIA / EVERY COUNTY

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 cityMedian rentHousehold incomeHome 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

Check your ZIP code →